Search

Bottoms Up: Astros and MVP George Springer Complete Stunning Rise, Win World Series

For the first time in the franchise's history, the Houston Astros are World Series champions. They outlasted the Dodgers in a dramatic series by beating L.A., 5-1 in Dodger Stadium on Wednesday night. It was George Springer who graced the cover of the June 30, 2014 issue of Sports Illustrated that audaciously touted the Astros as 2017 World Series champions,... Read More