A team of three blind as well as visually-impaired sailors hailing from the UK have won the 2018 Blind Match Racing World Championship. The Blind Match Racing Worlds (BMRW) is the event that was hosted by the Royal Northern & Clyde Yacht Club for the first time in the UK. And the competition was won …