Some IPL franchise owners have invested in 'The Hundred', an English cricket league, recently. This includes the four IPL franchises—Mumbai Indians, Sunrisers