Almost all racing results on the weekend were astonishing! But any excitement was overshadowed by the tragic passing of Freestyle Motocrosser Jeremy Lusk… RIP friend!
Should Helio be pardoned? Why are NASCAR champions losing rides? Is Off Road finally mending? How can Ford and Chevy auction off such vehicles?