They're wrong. The reason that every athlete should train every part of their body is because it raises overall testosterone and promotes blood flow throughout the entire body, which speeds development and healing of the muscle groups that are predominantly used in whatever sport... e.g. I'm a sprinter, so I train my upper body as well because it helps my legs grow and heal faster.