Castelli’s short-sleeve wet weather jacket is one of the most well-known, category-defining pieces of kit in cycling ... the stage for the iconic Gabba jersey for 14 years, since it debuted ...