The comments came just hours after NASCAR discovered a noose hung over the car driven by Bubba Wallace at Talladega Superspeedway On Sunday night, a noose was discovered over the car of Bubba Wallace. It was hung in the garage area while cars sit impounded. NASCAR has reported the case […]
Read More