Daily Archives

September 20, 2022

Newgarden farewells ‘The Sheriff’

Of Josef Newgarden’s 25 NTT IndyCar Series victories, 18 were earned with Travis Law serving as his chief mechanic and chief of the pit crew looking after his Team Penske Chevy. Their dynamic working relationship, one that included…
Read More...