Mackanin on Phillies' win
Phillies @ GiantsAugust 20, 2017 | 00:01:07
Phillies manager Pete Mackanin talks about the team effort in his club's victory over the Giants in San Francisco
Phillies manager Pete Mackanin talks about the team effort in his club's victory over the Giants in San Francisco