Opening this November, the NFL Experience Times Square promises to be an unforgettable experience for NFL fans with its state-of-the-art interactive attractions.