- Thread starter
- #1
News Bot
News Bot
- Messages
- 28,366
- Reaction score
- 2
- Points
- 0
With NFL owners currently in New York and trying to figure out which team(s) will move to Los Angeles, a push-and-pull has emerged between the Rams and St. Louis. St. Louis struck the first blow, with the well-timed announcement that National Car Rental has committed to buying the naming rights for the stadium that would…
Source: ProFootballTalk.com

Source: ProFootballTalk.com