Garrett Richards Pictures

  • KANSAS CITY, MO - APRIL 24: Garrett Richards #43 of the Los Angeles Angels of Anaheim and catcher Chris Iannetta #17 celebrate a 5-2 win over the Kansas City Royals at Kauffman Stadium on April 24, 2012 in Kansas City, Missouri. (Photo by Ed Zurga/Getty Images)