This week:

  • We scratch our heads over The Hundred draft
  • Good news for Ireland and Scotland
  • ICC Working Group on Afghanistan STILL not working