Mission Bay man, Brian Gray, spent his weekend swimming 150 km of the Waikato River. It took him 30 hours without breaks to get from Karapiro to Port Waikato. The river's current provided help along ...