That would require Mississippi to develop an economy first
No, seriously though, I would think that Alabama, Oklahoma, or somewhere around the Virginias would be a good place, but it seems like big college areas don't really want to have pro franchises there. San Antonio really isn't a big college area at all, but they are still in the prime of football country, which is why I think they would make a good city.