Cleveland Indians v Houston Astros
In This Photo: Joba Chamberlain
Joba Chamberlain #62 of the Cleveland Indians pitches in the sixth inning against the Houston Astros at Minute Maid Park on May 09, 2016 in Houston, Texas.
(May 8, 2016 - Source: Bob Levey/Getty Images North America) more pics from this album »