Eddie Tafoya Jr. notched his best finish of the 2024 season when he placed second last Saturday night in the Ultimate Sprint Car Series main event presented by Inland Rigging at the Santa Maria Speedway. The result gave the veteran racer six top-10 finishes in his last nine Southern CaliforniaContinue Reading