INDYCAR Names Brian Barnhart Race Director
INDYCAR announced today that Brian Barnhart, Vice President of Competition, has been named Race Director for 2015. The three-steward Race Control system implemented in 2014, …
INDYCAR announced today that Brian Barnhart, Vice President of Competition, has been named Race Director for 2015. The three-steward Race Control system implemented in 2014, …