Phillies vs. Giants Highlights | MLB on FOX 0 0 02:21 FOX Sports.com Check out the best moments between Philadelphia Phillies and San Francisco Giants.