Before Daytona Day even arrived, Mother Nature's impact on the Daytona 500 was already felt. In anticipation of inclement weather Sunday in Daytona Beach, Florida for the NASCAR Cup Series season ...