If you really want to read this, try using The Internet Archive.
Just claimed that the IPL is the biggest sporting tournament in the world, across all sports.
Thoughts?