“I just see this being really big for the sport of Sprint Car racing and for me,” — Rico Abreu to team up with TSR in 2026
LEBANON, Pa: Rico Abreu has spent the last 15 years carving out a career in Sprint Car racing. The goal was always to become one of the best and gain a foothold in the history books. There have been some rocky points and disappointment … that’s the way it is [...]