Sky Sports and the International Cricket Council (ICC) have extended their partnership until 2031, solidifying Sky Sports as the long-term home of cricket in the UK and Ireland.
The new agree...
This article is for subscribers only
To continue reading, please choose one of the options below.