Less than two weeks since Kyle Larson won the 2021 NASCAR Cup Series championship, he returned to racing at dirt bullrings in his native California.
Tag: Ventura Raceway
John Piker: From Wreckers to Checkers
After a crash in his heat race nearly cost him the night, John Piker (28p) rebounded to win the IMCA sport mod feature. The victory
Tommy Velasquez: Finally! After 21 Years, the First Win
Twenty-one years after Tommy Velasquez first started racing dwarf cars, he finally got the opportunity to give a speech as a feature winner, speaking with