Angry Dingo

We like big video here

Nate McLouth

McLouth's home run was the apex of his career

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