Astros Postseason 2017 - Taormina Photography

MLB: World Series-Los Angeles Dodgers at Houston Astros

Oct 29, 2017; Houston, TX, USA; in game five of the 2017 World Series at Minute Maid Park. Mandatory Credit: Troy Taormina-USA TODAY Sports

AltuveCelebrate102917NPStrans