“Our brand is very Americana”: Steve Phelps admits expanding NASCAR overseas has become a ‘tricky’ affair
Steve Phelps, the president of NASCAR, shared his thoughts on the expansion of the sport on a global scale.