Giant’s 2025 road bike category explained: how to choose between the Defy, TCR and Propel