NASCAR reports noose found in Bubba Wallace's garage at Talladega. What is the next step for NASCAR? What does this say about the NASCAR culture? Will Drew Brees be defined by his comments toward the flag?
[2:40] Bubba Wallace, Drew Brees and Nascar
Create your
podcast in
minutes
It is Free