Its a controversial choice.
My bet is they do it at Main Street train station or Thunder Mountain.
Space Mountain is to new age like, and all the other locations dont scream football.
No fans, no signs, and you get to pay $120 each just to get in.
Booyah.