about 3 inches long 
What color are the shorts? If they are tan, wear a tan shirt and tuck it in. Problem solved.
Pffft, That may work if nobody enjoys staring at your crotch all day. People enjoy staring at my crotch and it would not work for me.
Do people enjoy staring at your crotch, Chings?