$20 for a 3-pack of underwear is absurd. My boys' comfort is worth a lot more than that. After a couple of years of searching I've finally found the real coach of the ball game - Duluth Trading. They have a model that has a sewn-in compartment for your - ahem "anatomy" that really keeps things in place, not sticking to your leg under sweaty conditions or finding itself in uncomfortable positions at inconvenient times. They call it the "Bull pen" Model 32815.
I'm never going back.