Todd and Alex have a 6-o-clock Showdown, and discuss the the city of St. Louis pursuing legal action against the NFL and its teams.
Todd and Alex have a 6-o-clock Showdown, and discuss the the city of St. Louis pursuing legal action against the NFL and its teams.