Crower Cams Founder Bruce Crower Passed Away
Bruce Crower of Crower Racing Cams & Equipment Co., located in San Diego, CA has passed away. He is credited with advancing the industry’s speed, safety and overall innovation.
Crower Cams Appoints Doug Evans President and CEO
Crower Cams has announced the appointment of Doug Evans to president and CEO. Evans has spent more than 30 years running media properties in the racing industry. He began his new role on March 1.