Wrong. If the NFL wants to play in LA, they can PAY to do so.
The Dodgers built and paid for their own stadium, and own it free and clear. The Staples Center, where the Lakers, Clippers and Kings play was 100% privately financed.
The land the stadium was built on was confiscated by the City of LA under eminent domain and a sweetheart deal was struck with O'Malley, which allowed him to build the stadium at his expense.