6-23-2012astrosvscle_0044
JUNE 23 2012: Houston Astros pitcher Dallas Keuchel #60 delivers a pitch during the MLB interleague baseball game between the Houston Astros and the Cleveland Indians from Minute Maid Park in Houston, TX. The Astros won the game, 8-1.
Erik Williams/Cal Sport Media