Masters World Cup a Huge Success
23 Nations, 1,223 competitors, and five days of racing with as many as eight races in a day – The 2008 Masters World Cup in McCall, Idaho was a resounding success. This was the third Masters World Cup held in the United States and first since Lake Placid, N.Y., hosted the 1998 games. A record contingent of 660 Americans attended, along with 152 Canadians and 122 Russians. The Russian team put on an impressive display,...
