Who won NASCAR Xfinity race at Talladega? Winner is Sammy Smith, plus full results

  • Post category:Motor Sport
Share this

Who won the NASCAR Xfinity race at Talladega? Sammy Smith is the winner, plus full NASCAR Xfinity results, leaderboard at Talladega Superspeedway.

Share this