Say it ain’t so! The St. Louis Rams will be returning to Los Angeles!
NFL owners approved the franchises request to relocate back to LA, and the vote was pretty unanimous, 30-2.
According to TMZ, the owners met Tuesday in Houston to choose the teams that would be moving. I guess everyone wants to live in the city of Angeles because the Rams & Chargers also applied as well.
The Chargers did receive the opportunity to play in LA as well, but they would have to share the stadium with the Rams, which could pretty interesting.
The Rams, and possibly the Chargers, will share the new stadium that the Rams are building right in Inglewood!
TSR Staff: Kyle Anfernee : @Kyle.Anfernee