England were crowned ICC T20 Cricket Champions when they got the better of Pakistan in the Final at the Melbourne Cricket Ground ( MCG ) on Sunday. It was a good hard fought match watched by more than 80,000 fans in attendance at the MCG and though England had a relatively easy target to chase, someContinue reading “Stokes From Another Planet”