When it comes to sponsorship and brand investment, Cricket has always claimed the lion’s share. Be it the Indian Premier League or....