Kieron Pollard

Kieron Pollard hits six sixes in an over against Sri Lanka

West Indies Captain Kieron Pollard hit six sixes in an over against Sri Lanka at Coolidge Cricket Ground in Antigua on Wednesday. West Indies 134...