The Moment of Truth Richard Leonard 15 years ago Heineken Cup Statue, The Moment of Truth, outside Croke Park for the Heineken Cup final. Social Sharing: