Riverside Locals Ready to Defend the Ditch in World Short Track Challenge
The long-awaited return of the American Sprint Car Series National Tour to Riverside International Speedway is finally here, as “The Ditch” is back on the schedule for the first time in three years. Given the tour’s absence in recent seasons, more than half of the Series full-timers have no prior