Richard Shaw, 32, is accused of assaulting an 18-year-old man and a 19-year-old bystander who was attempting to call 911.
The attack happened five minutes away from the Freeman Street Station, where an 18-year-old boy was stabbed from behind.