2 min read Politics Daytona 500 2021 winner: Michael McDowell wins the 63rd annual Daytona 500 in career-first 2 weeks ago Latest Commentary - RSS Feed This is his fourteenth time racing in the Daytona 500 and his first ever win. "I just can't believe it!"...