Green tosses the first pitch
Nationals @ PhilliesApril 7, 2017 | 00:00:21
Sylvia Green throws out the ceremonial first pitch prior to the Phillies' home opener against the Nationals
Sylvia Green throws out the ceremonial first pitch prior to the Phillies' home opener against the Nationals