Tens Sports Agreement With Sri Lanka Cricket
Ten Sports, a world renowned sports channel, signed a landmark agreement with Sri Lanka Cricket, for the TV and Broadcasting Rights of all international cricket matches comprising of a minimum of 25 tests and 39 ODIs scheduled to be played in Sri