No more than any other business.
Freeway off ramps on ramps,roads,sewers all paid from Stadium taxes. This is the proper role of government.
No public monies for the actual Stadium is the reason there has been no NFL football in Los Angeles for 20 years.
It has become a bedrock of Los Angeles politics.
Major League Soccer’s LAFC or Los Angeles Football Club’s 25k seat stadium is also privately funded.
I think this is perhaps the only sane consensus public policy in Los Angeles.
It’s amazing what happens when the stadium is privately funded rather than government funded, suddenly the stadium can be shared instead of each team demanding its own. This actually saves the cost of an entire stadium. Though now the teams will have to split the naming rights and advertizing space. I assume the stadium will be built with easily changeable signage. It can be IBM stadium when the Rams play and GE stadium when the Chargers play.
Everybody wins.