Specialized Bicycle Components, a California-based bicycle component company, has recalled their Tarmac SL7 bicycles. This recall ...
The coming of spring and summer encourages many Ohio cyclists to get back on their bikes. As we take to the roads and trails, we ...