Here at Granite Fitness, we love cycling, and regularly try to discuss this topic. However, we are not the only ones who love this activity. Today, we have