01:55
June 10, 2023

Almirola wins Sonoma: ‘I don’t know what it is about this place’

After consistently running well at Sonoma, Aric Almirola pulls off a victory at the California track Saturday night in the Xfinity Series race.
Related Videos