The IPL arrives at the Wankhede Stadium in Mumbai, a famous arena in the world of cricket and one that is synonymous with the ...