Football players from the University of North Carolina went a tad overboard with their celebration following a road win over in-state rival Duke last November. Tar Heel players were… 300 more words