Hamlin, RCR Still Feuding:The MotorSports Channel

21 views
  • About
  • Export
  • Add to
Denny Hamlin and RCR are still arguing over the cheating allegations against RCR. Stock Car Racing appeals board uphold fines and penalties against Rich Childress Racing. Michele Rahal, of The Motorsports Channel, talks NASCAR and the NHRA.

0 comments