Juan Albion
Chicken Sniffer 3rd Class
Sounds like the St. Louis Rams are finally moving back to Los Angeles. The owner has announced plans to build an 80,000 seat NFL stadium in Inglewood. So it seems inevitable that they will be on their way once the stadium once the stadium is finished. It could still be a move to put pressure on St Louis to upgrade the stadium but I suspect not.