I will say straight off the bat, barring a sinking or crash; Oxford University Men's first team will win the 2017 Boat Race. I didn't go to either university, so I have no bias here.
The Sea Is for Sirens - An All-Female Yacht Racing Team Pave the Way for a New Era in Women's Sailing
Sailing has been a male dominated sport since humanity first tried to harness the power of wind and cross bodies of water. Because the ocean is a big, tough and dangerous place, it's always been the dominion of men in the tireless endeavour to capture, conquer and own.