Word is that the St. Louis Rams are headed back to Los Angeles. The reason? St. Louis wouldn’t spend enough of its taxpayer’s money on a new stadium to keep the franchise.
I say, St. Louis, good for you. Let the NFL owners pay for their own stadiums. (Not that politicians in other cities won’t put their constituents on the hook.) The NFL has gotten boring anyway.