We like big video here
Angry Dingo Home
McLouth's home run was the apex of his career
August/05/11 23:49 Filed in:
On April 20, 2010 McLouth hit a game winning walk-off home run to beat the Phillies. It has been downhill for Nate ever since. PTI rates the Braves team’s reaction.
Video courtesy of ESPN