CHICO, Calif. – Carson Macedo scored his first ever World of Outlaws STP Sprint Car Series victory at the Gold Cup Race of Champions Friday night, delivering an impressive performance that saw him battle past and then hold off the series’ reigning champion. “I’m just speechless,” Macedo said after beating the 41 car field. He […]

Read more