CHURCHILL CUP 2011 - USA V RUSSIA

Premium Published
June 18, 2011 - The United States beat Russia 32-25 to win the Bowl FInal of the Churchill Cup in Worcester, England.