Tag: Joburg Giants

  • T20 Global League

    T20 Global League: Final squad lists

    The inaugural T20 Global League player draft was completed in Cape Town on Sunday with all eight teams expressing satisfaction wit their 18-man squads which are as evenly matched as the organisers hoped they would be.

    Cricket365