Indian-born British citizen Fauja Singh just set the world record for the oldest marathoner. He covered the 26.2 miles in 8 hours, 11 minutes and a few seconds. He ran his first marathon at age 89. This marathon in Toronto earned him a spot in the Guinness Book of World Records. If Fauja Singh can […]