On the 19th of October 2019, the Houston Astros defeated the New York Yankees in the American League Champion Series to enter into the 2019 World Series against the NLCS winner, Washington Nationals. Later that night, Brandon Taubman shouted to a small group of female reporters how glad he was they picked up Roberto Osuna.… Continue reading Are The Astros Finding Their Legs?
Tag: World Series
World Series Starts Tomorrow
Source: Baseball America
Nationals Make Franchise History
Source: MLB