Michael McDowell Wins Rain Delayed Daytona 500 After Chaotic Last Lap

By Tim Rogers | Michael McDowell of Front Row Motorsports won the rain delayed Daytona 500 early Monday morning after avoiding a last lap wreck. The 36 year old Glendale, Arizona native gets his first career NASCAR Cup Series win in the most prestigious race on the NASCAR schedule. McDowell was running in third placeContinue reading “Michael McDowell Wins Rain Delayed Daytona 500 After Chaotic Last Lap”