CHURCHILL CUP 2010 - UNITED STATES V RUSSIA

Premium Published
June 5, 2010 - The USA defeated Russia 39-22 in the 2010 Churchill Cup at Infinity Park in Glendale, Colorado.