Certainly not all talking heads. Mark Schlabach (ESPN) is one in particular who believes it is Houston and Memphis. Makes a ton of sense to me and way more than Cincinnati.
Memphis and Houston both are throwing a ton of money in the pot. I’m not sure others can/will compete with what they are bringing to the table. Also, our annoying neighbors are just too weird to be an option, too much controversy that could potentially scare some sponsors…
-
This reply was modified 8 years, 6 months ago by Ute Bc.