Almirola pilots No. 43 to rain-shortened Daytona win

July 06, 2014 03:10 PM