News

Almirola Takes Home Sprint Cup After Rain-Cut Race

With the tracks soaked from heavy rain, Almirola won Daytona's Sprint Cup with 48 laps left.

Comment with Facebook