England Saxons celebrate winnning the 2008 Churchill Cup
© Getty Images

Players from the England Saxons spray champange as they celebrate after they won 36-19 against Scotland A during the Cup Final of the Barclays Churchill Cup at Toyota Park on June 21, 2008 in Chicago, Illinois.

Live Sports

Communication error please reload the page.