Good catch

October 13, 2012 Greg Engle 0

The crew of Kyle Busch’s No. 18 Toyota found a cracked track bar mount on the car before the race and changed the part.

Kyle Busch back-pedals

October 5, 2012 Greg Engle 0

Kyle Busch has issued an apology, effectively reminding everyone of his profane tirade after last Sunday’s AAA 400 at Dover…