NTT INDYCAR SERIES Title Contenders Gather at Iconic Pebble Beach
The five NTT INDYCAR SERIES drivers still in contention to lift the Astor Challenge Cup made an early-morning pit stop Thursday at one of golf’s most iconic locations – the 17th green at Pebble Beach Golf Links in Pebble Beach, California.