Competing at the top level in every sport takes a great deal of dedication and sacrifices. The elite athletes on top of each division are sometimes so well developed, it seems they really are superhuman. They have spent hours and days, and weeks, and years into sharpening their best […]