He first appeared on the network as a guest analyst in 2016, then permanently joined their broadcasting team for the 2018 ... in the NASCAR world and has made numerous contributions to NBC Sports ...