Tag: Steve Phelps

NASCAR Steve Phelps
Steve Phelps, left, is the first ever NASCAR commissioner. Steve O'Donell will take over as NASCAR president.

NASCAR Appoints Steve Phelps as Inaugural Commissioner

NASCAR has named Steve Phelps as commissioner, a new role which will oversee all aspects of NASCAR, including the International Motorsports Association and all 15 NASCAR-owned or operated tracks. Chief Operating Officer Steve O’Donnell will succeed Phelps as NASCAR president, including day-to-day leadership of all three NASCAR National Series and all commercial, media and track […]

Continue Reading
Posted On :
Frank Kelleher NASCAR Daytona

Frank Kelleher Named President of Daytona International Speedway

NASCAR veteran Frank Kelleher has been named president of Daytona International Speedway, succeeding Chip Wile, who will be promoted to an expanded role of senior vice president, chief track properties officer overseeing 13 NASCAR-owned tracks. Kelleher previously served as NASCAR senior vice president and chief sales officer where he oversaw a team responsible for business […]

Continue Reading
Posted On :
Sarah Hirshland
United States Olympic and Paralympic Committee CEO Sarah Hirshland has sent a letter to prospective future Olympians that vaccination will be mandatory. Photo: Evan Vucci/AP Images

USOPC Adjusts to Financial Forecasts

The Olympic Summer Games’ postponement to 2021 in Tokyo set a series of ripples throughout the United States Olympic and Paralympic Committee that the organization is adapting to on a daily basis. “The timing implications of the postponement are significant,” USOPC CEO Sarah Hirshland said during the latest Sports Business Journal/CAA World Congress virtual event. “We […]

Continue Reading
Posted On :