Eleven IndyCar drivers take to Sebring to test Eleven IndyCar drivers take to Sebring to test Ashley McCubbin December 18, 2013 Two months removed from the crowning of 2013 IndyCar Series Champion Scott Dixon, focus has shifted to...Read More