The Indian Premier League (IPL) Media Rights for the next five years (2023-27) touching astronomical highs has sparked hectic activity on social media, with fans positing memes, franchises congratulating the Indian cricket board and several others saying that the BCCI should now be listed on the stock market