The Giants and Phillies sat through a 70-minute rain delay and began playing in a downpour at 7:15 p.m. ET. It's unclear what injury Murphy sustained but he wasn't happy in the dugout, slamming ...
The Giants and Phillies sat through a 70-minute rain delay and began playing in a downpour at 7:15 p.m. ET. Murphy clearly wasn't happy in the dugout, slamming his catchers gear in frustration.