As any Raider fan would tell you, if a team wants to move to another city, there's really nothing the NFL could do about it. It's Al Davis' favorite rule. The reason why is because if the NFL would try and block it out, they'd run afoul of anti-trust rules. DiFI's new law would give the NFL just enough of an exemption to let the NFL have a say in the matters.
Now, here's the thing-- everybody seems to like this deal. The NFL does because it gives them more power. And the 49ers like it too because they have no problems calling San Francisco's bluff on this one. Probably with good reason. Since the NFL shares all their revenue, it makes sense that the NFL would let the Niners go off to Santa Clara if the Niners could bring in more money. Also, since nobody knows Bay Area geography, the rest of the NFL doesn't see much difference between the two places as it's only thirty-eight miles away. According to NFL rule, a franchise move is defined as a move of seventy five miles. And since the 49ers would need the NFL's permission to move anyways because they want the NFL's help in building the stadium, this isn't going to change much.
Oh well.