Barnes Finishes on Super Nationals 24 Podium (Motor Sports)
Scott Barnes concluded competing in the Super Nationals 24 Kart Racing at the Las Vegas Motor Speedway with a fifth-place finish.
Barnes said, “My 9th SKUSA Super Nats done and dusted. Been a good