Cameron Newton has had an interesting 10 days.
Terrible performance against the Giants in Primetime, criticized by teammates for pouting, denied seeing a sports psychiatrist and then the infamous Hello Kitty photo in the Charlotte Observer.
He is playing better against the Falcons and decided to troll them a bit with an A-Town Stomp TD celebration.
http://youtu.be/0anpIQNwpY4
*UPDATE*
The Football Gods seemed to punish Cameron for his dance. His critical fumble led to the Falcons game winning drive and him putting on way too much lotion in locker room.