Weatherproof Men's Printed Shorts for $20 + pickup at Macy's