Bubba Wallace wins rain-shortened Talladega NASCAR Cup race

After a stoppage and a futile attempt to dry the track, NASCAR called it after 117 of 188 laps.
Bubba Wallace was declared the race winner, earning his first victory at the Cup level and making history in the process. The Alabama native is the first African-American racer to win at NASCAR’s premier level since Wendell Scott in 1963.
It’s the first victory for 23XI Racing, and Crew Chief …Keep reading