The Astros buzzedsawed their way through the three highest payrolls in Major League Baseball.
Boston Red Sox
New York Yankees
LA Dodgers
The Houston Astros are the first team to WIN its first World Series in a Game 7 on the road since the Brooklyn Dodgers at the New York Yankees in 1955 ⚾️
|