Josef Newgarden Wins Indycar’s Race In St. Louis Alex Bean 7 years ago Josef Newgarden held off Scott Dixon and Simon Pagenaud to win the IndyCar race in St. Louis…