Cannondale Sale 2018 KW31