Jason Heyward's 1st Home Run

Aug 01, 2012, 02:38 AM

Jim Powell and Don Sutton on Braves Radio. April 5, 2010 vs. CHC. Upside down!