×
On Air Now
Handel on the Law
2:00 PM - 5:00 PM

Fallout from NASCAR’s federal antitrust trial continued into the new year as NASCAR Commissioner Steve Phelps announced his resignation.