Daily Archives:March 23rd, 2018

Dover notebook: Kyle Busch explains reaction to finishing second at Charlotte

Kyle Busch’s post-race press conference at Charlotte Motor Speedway last Sunday was six words long and ended with a mic drop.

Copyright © 2018. Powered by WordPress & Romangie Theme.