The six-episode Bubba Wallace series will premiere on Netflix on Feb. 22, two days after the Daytona 500, according to a trailer provided by Netflix. The documentary series was unveiled by Netflix in April of last year. Wallace’s debut season with 23XI Racing, which featured a win at Talladega Superspeedway, is chronicled in this series.… Continue reading