2010 ICSA National Match Racing Championship

Skipper Taylor Canfield led the Eagles to victory at Kings Point, New York. Photos by Glennon Stratton/GTSphotos Read about the racing in SW's Finish Line forum.