MLB  World Series Game 3: Best moments and takeaways from Philly’s dominant win

World Series Game 3: Best moments and takeaways from Philly’s dominant win