You know, the biggest thing out of this is that MLB HAS pretty much set the condition for us getting a team back i.e. getting a new stadium.
There are some spots where they could put it... the Hippodrome... the old Planetarium... outside chance, but I think the location of the O is not really a problem, its the stadium itself that's too big and that has the structural issues. So you could always tear the Big O down and build the new one on top of it.
Anybody knows a billionaire willing to pay for stadium + team + payroll of the team?