There are several reasons the Orioles won’t be allowed to move to Nashville or anywhere else. They have a very respected ballpark with an additional $600 million available to modernize the park. This isn’t like Oakland that just couldn’t come up with a modern ballpark. It would be a black eye on the sport if they were allowed to be moved.
The biggest reason is MLB doesn’t want John Angelos as an owner in the long term. They want ownership with solid financials other than the operation of their franchise. John Angelos had no other resource for income. Trust me MLB wants to get rid of him as much as we do. He is just being allowed to run the franchise because the owner is incapacitated. That will resolve itself sooner rather than later.