The corporate money is the key component to today's sports franchises. Having Steve's Ace Hardware as a sponsor of a professional sports franchise worked decades ago, but not today.Nope. Not enough $$ in the Southern cities which don't have a pro team. College Football rules the South and Southeast.
Supplementally,on MACRO basis all the professional athletes want to play and live in the South and West.
Not if, but when these long time professional sport franchises move from the Upper Midwest and Northeast to the South and West.