Championship pioneer Sebastien Bourdais is staying centered ahead of the Honda Indy Grand Prix of Alabama, with the Frenchman right now sat 19 points ahead of Long Beach race victor James Hinchcliffe in the drivers’ championship. The four-time champion began his 2017 campaign in fine shape by securing victory at the season-opener at St. Petersburg, […]