Sporting NewsWho won the NASCAR race yesterday? Complete results from Talladega raceApr 26, 2021bookmark_bordersharemore_vert