If you love Saturday’s game, Neyland Stadium in Tennessee is one of those places you see on TV and say “it would be cool to ...