Browsing: The anticipation is palpable as the 17th edition of the Indian Premier League (IPL)