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