Just wear sweatpants that are a little baggy for you. Then no one will really know !
Unless you're at the gym or working out at home, there is no reason for a man to wear sweat pants, especially in public. Either wear underpants, a jockstrap or tie your member to your leg with string.
Even better solution..
JUST WEAR UNDERWEAR.....
or boxers ,,, I mean if your going to " free ball " wear something else besides sweats... Geez zooo
Why on Gods earth would any guy not wear underpants? By the end of the day youll wish you had or maybe you don't want kids? Not wearing underwear wont impress anyone out here and it definitely won't leave anything to any female imagination so then this is useless. Even the young kids with the falling down shorts wear underwear or face indecent exposure maybe!. So I ask again , why??