It’s Official – The Rams (And Possibly The Chargers) Are Returning To Los Angeles

Following months of speculation, the St. Louis Rams are officially relocating to Inglewood, California. Rams owner Stan Kroenke’s $1.86 billion Inglewood stadium proposal has been…

Read More