Rico Abreu rallies to 13th with WoO during Pevely finale
Dates: Friday and Saturday, May 22nd & 23rdEvent: World of Outlaws at I-55Series: World of Outlaws Sprint Car SeriesTrack: Federated Auto Parts Raceway at I-55 (Pevely, Missouri)Rico Abreu Finishes (Start):Friday: B-Main – 7th (9th)Saturday: A-Main – 13th (19th) ST. HELENA, Calif. (May 25, 2020) – Once again joining the World of Outlaws Sprint Car Series,…