The Phillies have taken the lead in the World Series thanks to a barrage of home runs.
The Phillies defeated Houston’s Lance McCullers Jr. five times in the first World Series game played in Philadelphia since 2009. Keypoints It served as the spark that ignited a flurry of home runs for the home team, which ultimately resulted in a 7-0 thrashing of the Houston Astros by the Philadelphia Phillies in Game 3 … Read more