Advertisement

2010 ICSA National Match Racing Championship

Skipper Taylor Canfield led the Eagles to victory at Kings Point, New York.
    • Read about the racing in SW‘s Finish Line forum.
Advertisement
Advertisement