create counter
22 November, 2015, Homestead, Florida USA
Kyle Busch (18) Sprint Cup Champion Portraits 2015.
©2015 Matt Thacker / NKP


CALINOFF: Kyle Busch Won the Title, But…

The scenarios were set, and the critics were ready to pounce. And regardless of who won the title – the ‘yeah, but…’ factor was going...