“Next week the Rams, the Raiders and the Chargers are all going to meet with the owners of six other NFL teams, outlining their proposed stadium plans to bring NFL football back to Los Angeles.
Meanwhile in St. Louis, the company that wants to build a new stadium there is suing the city to stop a citywide vote on public funding on a new stadium. So, to answer the question in the title up there: Yes. Football, at least for now, is heading through the Gateway to the West and parking itself in California like those first settlers did so many years ago.”
Read the rest by clicking here.