Miracle on Ice 2?
Team USA -- representing Illinois at Nationals -- are 2003 women's world curling champions, edging out Canada in the finals, 5-3. The hugeosity of this cannot be overstated. Minus the Cold War aspect, this is every bit as big a step forward as was hockey in Lake Placid.
NBC is running highlights this Sunday at 1 CT. You should check it out.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment