A conversation with NASCAR's Steve Phelps - Part 1

Published: Jun. 17, 2020 at 7:21 PM EDT
Email this link
Share on Pinterest
Share on LinkedIn

Wednesday, June 17th

Steve Phelps, a native of Burlington, has been President of NASCAR since September of 2018. In an exclusive interview, Phelps talks with WCAX Sports Director Mike McCune about the organization's decision to ban displays of the Confederate flag at NASCAR events and racetracks, and other topics that have the sport in the headlines.

Latest News

Latest News