Touchdown in Times Square
Part themed attraction, part museum exhibit, “The NFL Experience,” located in New York City’s Times Square, is a new permanent interactive football experience for both the die-hard and casual fans of the game. The NFL, working with the Cirque du Soleil Entertainment Group, have created a multi-floor experience where visitors come in as if they were a new player in the league.
Read More »