NASCAR Releases Photo of Noose Found in Bubba Wallace's Talladega Garage
10:07am PDT - June 25th, 2020 bubbawallace - Bleacher ReportWarning: This article contains an image of the noose. NASCAR released a photo Thursday of the garage pull rope that had been tied into a noose in a garage at Talladega Superspeedway...