comfortable French Terry shorts for men