Where do you think the next MLB franchise will be if there ever is one? ?

smahala1991
I'm pretty much thinking Nashville, Charlotte, or New Orleans. Maybe Las Vegas but they have LA and Anaheim close by as well as Phoenix
Where do you think the next MLB franchise will be if there ever is one? ?
1
12
Add Opinion