St. Helena sprint car driver Rico Abreu has started the 2025 Kubota High Limit Racing season on a roll, placing in four events. He was 10th in the season-opening 30-lap Kubota “A” feature on ...