The Center will be home to the NFL Experience. Construction of pro football's interactive theme park started Friday and won't be completed until January 27th. The event, which spans more than 85,000 square feet, will be open for seven straight days.