Colin Moynihan now chairs the British Olympic Association.