J.R. Hildebrand is now confirmed to drive for Barracuda Racing’s IndyCar Series team this season. So is Luca Filippi. The two drivers will share the No. 98 entry owned by Bryan Herta and Steve Newey, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results