National Football League
Recent News About National Football League
-
NFL defeated St. Louis promoters’ lawsuit 20 years ago; New suit echoes the old one
Titans of 20th Century government lured the Rams football franchise to St. Louis on desperate terms, and a suit filed in the ‘90s to cover the resulting losses failed.