Kraigg Brathwaite holds poor batting responsible for loss to India in first Test
The Khel Times Kraigg Brathwaite was particularly critical of his own performance as he scored just 20 and 7 in two innings while opening the batting Kraigg Brathwaite Coming down…