Daytona Beach, Florida, USA; NASCAR president Steve Phelps during Daytona 500 media day at Daytona International Speedway.

More Great Content