Prosecutors charged a 29-year-old Bellevue man with assault in the second degree following a violent, unprovoked attack on an elderly man in downtown Seattle.