Cycle Products - Isadore Lycra Cycling Shorts