Is Rico Abreu still racing?
Wins Top tens Poles 0 5 0 Who owns Rico Abreu? Just last week, he announced that Jac Haudenschild – a 72-time World of Outlaws winner – would drive his own Rico Abreu Racing No. 24 in 2021, Jac’s 48th & final season of his career. Now, Rico is lending a hand to Sides to…