Imagine running 60km, and as you’re about to enter the last hurdle, you’re treated to the ultimate supermarket aisle, with anything you need to get you through to the end. That’s exactly what Kepler Challenge runners were treated to yesterday thanks ...