Las Vegas Raiders Could Have Been St Louis Raiders
  • 2 years ago
New details from the city of St. Louis v. NFL lawsuit show the very minimal yet at-the-time possibility of the Raiders franchise moving to St. Louis.