Travis Logie Wins Mark Richards Pro

South Africa’s Travis Logie Wins Mark Richards Pro
Courtney, currently ranked 17th in the world, lost a fin from a...