I-80 Speedway Hosts NAPA Auto Parts Outlaw Showdown on Sunday, June 9
To say that the World of Outlaws STP Sprint Car Series drivers are looking forward to returning to I-80 Speedway for the first time in a decade on Sunday for the NAPA Auto Parts Outlaw Showdown is a drastic understatement.