Michael McDowell wins the 63rd annual Daytona 500 — the first of his NASCAR career
Michael McDowell won the 63rd annual Daytona 500 early Monday in Daytona Beach, Florida. This is his fourteenth time racing in the Daytona 500 and his first ever win. “I just can’t believe it!” McDowell told Fox Sports after taking first place. “Such a great way to get a first victory in the Daytona 500!
Continue Reading