Posts Tagged: nascar bubba wallaces noose

NASCAR Releases Image of Noose Found in Bubba Wallace’s Garage

NASCAR has released the photo of the noose that was found in Bubba Wallace’s garage at Talladega. NASCAR President Steve Phelps said, in hindsight I should have used the word ‘alleged’ in our statement. As you can see from the photo the noose was real as was our concern for Bubba. Phelps said NASCAR went through… Read more »