The 10 Best Short Gym Shorts. None of Them Over 5 Inches in Length.