Phillies vs. Giants Highlights | MLB on FOX




Check out the top moments and plays from this game between the Philadelphia Phillies and the San Francisco Giants!

[