When many think of the annual NFL Owners Meetings, nothing very exciting comes to mind. Usually, there’s discussion of a few rule changes that never come to fruition, a couple more that make minor adjustments to the game, and not much else that fans can get excited about. However, this …
Read More »Rams Head Back to Los Angeles
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 Rams left Los Angeles after the 1994 season, but now will return leaving St. Louis without …
Read More »