IPL value exceeds $20bn, challenging NFL as top global sports brand
The Indian Premier League's valuation has surged past $20 billion, placing it alongside the NFL as one of the world's most valuable sports brands. This milestone underscores cricket's expanding commercial clout and global market appeal.