Originally Posted by chicagowhitesox1
I think New York would be the best place to locate a new team. I seriously doubt the Rays would get fans even if they moved to downtown Tampa. It didn't help the Marlins.
A team in Brooklyn or Manhattan would work.
Montreal deserves a team, as well. Loria **** all over that city and its fans, who were robbed of a likely World Series appearance in 1994 due to the incompetence of Selig and Fehr, and was then allowed to buy the Marlins- again a result of Selig's incompetence- whom he has ruined perhaps beyond repair.