Everett Teaford Pictures

  • DETROIT, MI - JULY 08: Everett Teaford #61 of the Kansas City Royals towels off in the dugout during the game against the Detroit Tigers at Comerica Park on July 8, 2012 in Detroit, Michigan. The Tigers defeated the Royals 7-1. (Photo by Leon Halip/Getty Images)