Kyle McCallan, Ireland's former captain and the island's most capped player, has announced his retirement from international cricket after deciding against extending his career until the next World Cup.

Click here to read the complete Article