Old Navy Men's Straight Dress Pants
From $24.99
Men's stretch shorts, casual shorts, and short shorts. Guaranteed to be the comfiest shorts to ever grace your thighs, made with our special cotton/spandex blend. These Best Selling Casual Shorts com in 5.5” and 7” inseams.