Luis Ayala Pictures

  • BALTIMORE, MD - JUNE 12: Luis Ayala #38 of the Baltimore Orioles throws a pitch against the Pittsburgh Pirates at Oriole Park at Camden Yards on June 12, 2012 in Baltimore, Maryland. (Photo by Patrick McDermott/Getty Images)