Globe iconLogin iconRecap iconSearch iconTickets icon

Green tosses the first pitch

Nationals @ Phillies
April 7, 2017 | 00:00:21

Sylvia Green throws out the ceremonial first pitch prior to the Phillies' home opener against the Nationals