West Indies superstar Kieron Pollard announces retirement from international cricket
West Indies limited-overs captain Kieron Pollard on Wednesday announced his retirement from international cricket. “After careful deliberation I’ve today decided to retire … Keep Reading