The Houston Astros are a Major League Baseball team based in Houston, Texas. Justin Verlander won a World Series with the club just days before his 2017 wedding.
The Houston Astros are a Major League Baseball team based in Houston, Texas. Justin Verlander won a World Series with the club just days before his 2017 wedding.