Cannondale vs Giant road bikes - a quick review - Cyclepedal
Amazon.com: Giant Bike
Amazon.com : Derailleur Hanger, Bicycle Bike Dropout Derailleur Hanger 167 for Giant Avail Brava Defy Envie LIV Propel Revolt TCR TCX Thrive and More 167 Black with Bolts : Sports & Outdoors