California-based mountain bike brand Specialized Bicycle Components Inc. has appointed industry newcomer Scott Maguire as the company’s new CEO. Forty-eight years after he started the company, founder and CEO Mike Sinyard is calling himself “chief rider advocate.“ As a visionary pacesetter – and chairman of the company – he will ...