IPL franchise sales pushed cricket valuation to $20.6 billion
Royal Challengers Bengaluru and Rajasthan Royals sales valuations have pushed the Indian Premier League's total business value to $20.6 billion, rivaling the NFL as one of the world's largest sports properties.