Though Hagos Gebrhiwet breezed ahead for the 3000m win, Grant Fisher surged in the final stretch to earn a third-place finish that gave him just enough to win the men's long distance Grand Slam title ...