A trip to Cameron Indoor Stadium isn’t an experience, but an illusion, in which you’ve been sucked through your TV and ...