Fauja Singh is 100 years old. Fauja Singh also completed a marathon this weekend, becoming the oldest person ever to do so. He achieved the feat in around eight hours, which isn’t exactly a blazing pace, but is extraordinarily impressive for someone who’s old enough to remember World War I …