Kyle Busch’s tough talking stupidity at Dover last weekend has earned him a week off and could potentially end his already shaky driving position with car owner James Finch. As you’ll remember, we showed you video of Busch flapping his gums at Sporting News reporter Bob Pockrass after Pockrass had the unmitigated gaul to ask [...]
More...
More...
Comment