Brits Nick Craig and Toby Lewis were crowned fitting B14 Class world champions after sailing a near-perfect five days off Beauty Point. The day I realised I wasn't good enough to play for St Kilda or ...