Rams Head Back to Los Angeles
Wednesday January 13, 2016
With the go-ahead from 30 of the 32 NFL owners Tuesday night, the St. Louis Rams franchise will move to Inglewood, California; a city that has been absent from the league for over 20 years. The …