Panel upholds penalty against Harmon; fine assessed to owner instead of crew chief December 15, 2021 Digital Team Nascar Previous Post Next Posts