3 years agoA noose was discovered in NASCAR driver Bubba Wallace's Talladega garage SundayJust the News