PHOTO FINISH! BALLOU WINS USAC SPRINT CAR THRILLER BY .016 AT ELDORA
Robert Ballou (Rocklin, Calif.) scored Friday night’s USAC AMSOIL Sprint Car National Championship victory at Eldora Speedway by .016 second.
Read MoreRobert Ballou (Rocklin, Calif.) scored Friday night’s USAC AMSOIL Sprint Car National Championship victory at Eldora Speedway by .016 second.
Read MoreRobert Ballou (Rocklin, Calif.) is going USAC Silver Crown racing with the Wisconsin-based teamowned by Hans Lein for the full
Read More