How sport trains our leaders of tomorrow - Craig Mahoney