In addition to Phillips’ appearance, actor Vince Vaughn will be the race’s grand marshal. It will be the second time Vaughn has been involved in a NASCAR race. He was an honorary driver at Texas Motor Speedway in 2007.

In 2012, Phillips won Season 11 of American Idol, for Fox TV program. Vaughn stars Unfinished Business, a 20th Century Fox movie scheduled for March 6 release. Fox provides TV coverage for the Daytona 500.

This will be Phillips’ second NASCAR-related appearance. He performed during the 2012 NASCAR awards ceremony.

Daytona International Speedway president Joie Chitwood III announced Phillips’ role on Friday.