Belgian marathon runner, Stefaan Engels, has just set a new world record by finishing 365 races in a year. continue reading...
From Fox Sports:
OSLO, Norway (AP) - A physicist has done the math, and says Usain Bolt could have run the 100-meter Olympic final in 9.55 seconds if he had not slowed down to showboat.
continue reading...