The NASCAR America crew examines Richard Childress Racing’s performance at Las Vegas, led by Ryan Newman’s third-place finish. Steve Letarte argues that Newman’s team is racing better than their car should allow.
The NASCAR America crew examines Richard Childress Racing’s performance at Las Vegas, led by Ryan Newman’s third-place finish. Steve Letarte argues that Newman’s team is racing better than their car should allow.