Almirola pilots No. 43 to rain-shortened Daytona win

July 06, 2014 3:10 PM