Taylor Teagarden Pictures

  • TORONTO, CANADA - JUNE 22: Taylor Teagarden #31 of the Baltimore Orioles is congratulated by teammates after hitting a solo home run in the eighth inning during MLB game action against the Toronto Blue Jays on June 22, 2013 at Rogers Centre in Toronto, Ontario, Canada. (Photo by Tom Szczerbowski/Getty Images)