Roy Halladay Pictures

  • PHILADELPHIA, PA - MAY 5: Pitcher Roy Halladay #34 of the Philadelphia Phillies looks dejected after being relieved in the third inning after giving up a grand slam home run to Adeiny Hechavarria of the Miami Marlins in a MLB baseball game on May 5, 2013 at Citizens Bank Park in Philadelphia, Pennsylvania. (Photo by Rich Schultz/Getty Images)