The Heineken Cup trophy
© Getty Images

The Heineken Cup trophy, Millennium Stadium, Cardiff, Wales, May 24, 2008

Live Sports

Communication error please reload the page.