Opening batter Kraigg Braithwaite has resigned as the West Indies test captain after four years in the role. Brathwaite ...