You're not quite right on this one, Mark. The city of San Jose has been pushing the league very hard to get the A's to move to a new Stadium in SJ. Unfortunately, the Giants somehow claim that they have territorial rights to San Jose (even though the A's current home is 10 miles closer to San Jose) that they refuse to give up. The city of San Jose has even gone as far as filing a lawsuit against the Giants and Major League Baseball to enable the Athletics to make the move.
As long as the A's continue to play the way they are playing, the pressure from MLB on the Giants to relinquish their ridiculous claim will continue to mount. It is hugely embarassing for a sports league on the level of Major League Baseball to have one of (if not THE) best team in their ranks playing in the worst stadium currently used for professional baseball. When an ALCS or World Series game is postponed or delayed by a sewage problem, power outage, or whatever else can and will go wrong at that stadium, MLB will be wearing some serious egg on their face for not enabling the team to acquire a brand new stadium in a city that is desperate to have them.
I am as big an an A's fan as I am a Bills fan, and have been my entire life, so I am somewhat in tune to the developments around this situation.