Astros fan here. Figured giants fans would enjoy this. Peace
Astros' George Springer slugs his way to World Series MVP
Astros boost wild card lead with contentious 8-3 win over Mariners
The Astros say they stopped cheating; evidence says otherwise
MLB World Series 2017: Houston Astros vs. LA Dodgers dates
Clayton Kershaw overcomes shoulder injury to will himself into
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first World
MLB playoffs: Dodgers fans want Astros out of LA - Sports Illustrated
Dodgers News: Dave Roberts Blasts LA Fans for Booing Houston
The Houston Astros' Cheating Scandal of 2017: Everything to Know
Altuve and Javier lead Astros to 8-5 win at Rangers as Houston
World Series 2017: How the Astros Won Game 5, Inning by Inning