Two-time Olympic Champion and seven-time World Champion Malcolm Page (Sydney, Australia) has hit the ground running as the newly appointed US Chief of Olympic Sailing. After two months on the job, and with his young family now moved to the states, Scuttlebutt editor Craig Leweck checks in with Page for an update… For the […]
↧