There are two actual legal constraints on the team leaving, no matter who the owners are. The first is the lease on the stadium, and the second is the league approval process. Nobody with the means to spend billions to buy the team is going agree to anything beyond those two things.