Garrett Richards Pictures

  • HOUSTON, TX - JUNE 29: Garrett Richards #43 of the Los Angeles Angels of Anaheim throws in the ninth inning against the Houston Astros at Minute Maid Park on June 29, 2013 in Houston, Texas. Los Angeles Angels of Anaheim won 7-2. (Photo by Bob Levey/Getty Images)