21-year old Dale Michael Wakefield was picked up in Baltimore, Maryland and will be charged with attempted murder.
Police say Wakefield is the man who attacked 71-year old George Mohr outside the train station on South Clinton Street.
It happened at 2:30 a.m. Wednesday.
Mohr, a Villanova University alumnus, was stabbed more than 70 times.
He remains in critical condition at Temple University Hospital.