Oh well there are very few exceptions but generally I find men don't look right in shorts.
The 'Business Short" is laughable

Legs like these are fine

but then again, Vinnie Jones looks good in most things. He could put one in my box anytime

Sorry, guys, but the majority of men in shorts that I have seen tend to have white, hairy legs with skinny ankles which emphasizes how big their feet are.
Just don't do it.