In this exclusive column, Poole-based women’s Match Race sailing trio Lucy Macgregor, sister Kate Macgregor and Annie Lush update Daily Echo readers on their preparations for London 2012.
↧