Scott Barnes has ended a difficult year outside the kart with a good display in it after finishing on the podium at the ROK Vegas Cup last weekend.
Barnes has had a tough 2026 after dealing with the …
Barnes has had a tough 2026 after dealing with the …
