Will new TV deal — and Will Buxton — put gloss on ‘stagnant’ IndyCar?
US sports car racing went through its own ‘split’ starting in 1999 that thankfully created far less-lasting damage than the CART/IRL IndyCar schism. Since the American Le Mans Series and…