That was an awesome TD. I'm not sure if the ending was necessary but thank god Eagles got the TD.
hahaha this guy has a long reputation of "getting a little out of control" by the end zone....
Other than the "excessive" celebration, I think he is one of the quickest and agile guy on the team!