Michael McDowell first of his NASCAR career wins the 63rd annual Daytona 500
Michael McDowell won the 63rd yearly Daytona 500 early Monday in Daytona Beach, Florida. This is his fourteenth time hustling in the Daytona 500 and his first historically speaking win.…