Giants vs. Phillies Highlights | MLB on FOX
Check out the greatest plays in this matchup between the San Francisco Giants and the Philadelphia Phillies.
Check out the greatest plays in this matchup between the San Francisco Giants and the Philadelphia Phillies.