Happiness Is… Kyle Busch, Lewis Hamilton, Safety & The Glen
As usual, everything is wrong with the sport of NASCAR. The best race of this past weekend happened at Iowa on Saturday night at a time when no one was watching. The truck race got besieged by the Cuppers, with Kyle Busch stealing another win from the little guys. And the headline of the weekend, …