The Astros buzzedsawed their way through the three highest payrolls in Major League Baseball.
Boston Red Sox
New York Yankees
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 ⚾️
Robin Hood is more real than Jesus - Rob Instigator