IndyCar CEO Randy Bernard believes the controversy he helped create on Twitter is behind him.
Sports, Indianapolis Star: Sports
Mon, 06/04/2012 - 7:46am
IndyCar CEO Randy Bernard believes the controversy he helped create on Twitter is behind him.