After a long offseason and a historically slow free agent market), baseball is back once again for the 2018 season, hoping to build off last year’s excitement generated by new superstars, dramatic Wild-Card races, and a thrilling World Series. Below we take a look at some of the top […]
Tag: Houston Astros
A Deeper Look at the Astro’s World Series Victory
For the first time in the franchise’s 56 year history, the Houston Astros are World Series champions. The Astros topped the Los Angeles Dodgers in what turned out to be an exhilarating seven-game series, full of timely hitting, wild finishes, and a record number of home runs. Houston’s George Springer […]