After Texas win, is Jimmie Johnson frustrated at not being able to race for seventh NASCAR title?
Catch more Motorsports Minute episodes here
After Texas win, is Jimmie Johnson frustrated at not being able to race for seventh NASCAR title?
Catch more Motorsports Minute episodes here