NFL Approves Titans New Stadium
You'd be correct. I'm not a fan of this approach. I think New Orleans is the perfect Superbowl city.
Print