
Ballou and Grant win during opening night of the Western World
Robert Ballou and Justin Grant reigned victorious after a pair of superb USAC Sprint Car features that put the wraps on Thursday night’s opening leg of the 48th Western World Championships at USA Raceway.
[…]