I really wanted to go for a ride this morning, but it was cold and my sweat pants are too baggy / get caught in gears even with ankle straps.
My solution: pull a pair of my stretchy wicking long underwear over my bike shorts
I'm not sure its something I'd do for a commute. They are black, so from a distance you wouldn't notice the flap on the crotch.