The Cheltenham Festival reaffirmed itself as the greatest sporting event in the world last week. The sight of men past their ...