Taylor Teagarden Pictures

  • DETROIT, MI - JUNE 19: Taylor Teagarden #31 of the Baltimore Orioles rounds the bases after hitting a three-run home run off of Rick Porcello of the Detroit Tigers in the fourth inning at Comerica Park on June 19, 2013 in Detroit, Michigan. (Photo by Duane Burleson/Getty Images)