By general consensus, the Lord's in London is regarded as the Mecca of cricket, but in terms of significance, the Melbourne Cricket Ground (MCG) -- which hosted the first-ever Test -- isn't too far ...