He should spend a little money and have his pants tailored. You can't buy 44/40 pants from Old Navy and cut 14 inches off the leg without them looking like that.