St. Louis launches $1 billion lawsuit against NFL

2017-04-13 8

The lawsuit, filed in St. Louis Circuit Court 15 months after the Rams left for Los Angeles, names the league, all 32 teams and their owners.