Summary: On the heels of his final race as crew chief, Steve Letarte calls in to The Download. Dan the Junior fan recites a farewell poem to Steve.
Summary: On the heels of his final race as crew chief, Steve Letarte calls in to The Download. Dan the Junior fan recites a farewell poem to Steve.