TRAC, ESPN agree to deal
April 15, 2003
Team Racing Auto Circuit (TRAC), a subsidiary of Team Sports Entertainment, will consist of six four-car teams located in major American cities with motorsports venues in the area.
All 24 cars will run in each race, but a team - not individual - will be determined the winner. Races, expected ...