SCCA Pro Racing names Derrick Walker as president

#hashtags: #SCCA Pro Racing #Derrick Walker #Jan #Indianapolis

SCCA Pro Racing has named Derrick Walker as its newest president, handing the operations for the sanctioning body to the respected motorsports veteran beginning Jan. 1, 2016, from his Indianapolis-based...