I created T20 cricket, claims Universe Boss Chris Gayle August 10, 2017Tagged caribbean premier league, chris gayle, cpl, cricket, icc, jamaica tallawahs, st kitts, t20, T20 cricket, universe boss, west indies, west indies cricket, wicbLeave a comment Source: I created T20 cricket, claims Universe Boss Chris Gayle