Back in the spring, Ben Flanagan was thinking of a 2:08, 2:09 finish in his debut marathon. However, the Kitchener, Ont., ...