Before 2005, Phelps was a senior executive for the NFL DAYTONA BEACH, Fla. (April 3, 2018) — NASCAR today announced that Steve Phelps has been promoted to…