NASCAR president offended by people claiming threat against Bubba Wallace was staged
2:04pm PDT - June 22nd, 2020 jussie smollett - USA TodayNASCAR president Steve Phelps said whoever put a noose in Bubba Wallace's team's garage will be banned from the sport for life.