Taylor Teagarden Pictures

  • KANSAS CITY, MO - JULY 22: Taylor Teagarden #31 and Troy Patton #40 of the Baltimore Orioles celebrate a 9-2 win over the Kansas City Royals at Kauffman Stadium on July 22, 2013 in Kansas City, Missouri. (Photo by Ed Zurga/Getty Images)