Specialized Bicycle Components, a California-based bicycle component company, has recalled their Tarmac SL7 bicycles. This recall ...