Kyle Busch takes blame for causing wild multi-car wreck in the rain
On the sixth lap of the NASCAR Cup race in Mexico, drivers were tiptoeing around the wet track in one of the rare moments where you’ll see the top level of stock car racing compete in the rain.Although most of the field had pitted wet-weather tires, it was still treacherousContinue Reading

