Retail Price: $169.95
Current Price: $169.95
Buy It Now!

As cyclists, we're big fans of our heritage, and Castelli's Italia 20 Bib Shorts offer just the right amount of throw-back aesthetics to pique our interest, while keeping modern performance a priority. They're built for long miles, and provide a compressive fit to support muscles.

Related Products: