Ever Wonder: Who Created the Touchdown Dance? July 12, 2017 Sports in this article Football Tags in this article Ever Wonder NBC Sports