Before be became a NASCAR on NBC analyst, Steve Letarte was Dale Earnhardt Jr.’s crew chief in the NASCAR Cup Series from 2011 to 2014.
With Earnhardt’s retirement announcement Tuesday, Letarte said the timing shows Junior’s commitment to his fans because he didn’t want the information leaked.
Check out the video above.