The IPL is certainly one of the most fascinating sporting competitions. People in North America and Europe could easily miss the Indian Premier League as an event, as cricket seems to be a bit of anachronistic oddity in those geographical latitudes, but the truth is that the game is very much alive and kicking, mustering million-strong viewership for every single game and driving serious advertising budget.