Bubba Wallace laments Michigan loss: “I failed everybody”
Wallace kicked off the weekend winning the pole for Sunday’s race – the first for 23XI Racing, which is co-owned by NBA legend Michael Jordan and NASCAR Cup Series driver Denny Hamlin.
He followed that up with a strong performance in the race, leading 23 of the 200 laps and put himself in contention for the win late in the race.
Kevin Harvick had stayed out on the final caution and …Keep reading