Tag Archives: 23XI Racing

Bubba Wallace Earns a Historic NASCAR Victory at Talladega

Bubba Wallace just earned his spot in the record books on Monday after a race at the Talladega Superspeedway. He steered through a rainy track to earn his first career cup win in 143 starts. But Wallace’s victory wasn’t one just for himself. He became the second ever black NASCAR …

Read More »