Michael Jordan's Racing Team Sues NASCAR
0
7
The lawsuit challenges NASCAR's new charter system, claiming it restricts competition.
The lawsuit challenges NASCAR's new charter system, claiming it restricts competition.