Garrett Richards Pictures

  • DETROIT, MI - JULY 17: Garrett Richards #43 of the Los Angeles Angels of Anaheim pitches during the sixth inning of the game against the Detroit Tigers at Comerica Park on July 17, 2012 in Detroit, Michigan. (Photo by Leon Halip/Getty Images)