England have been the best team over four years - Michael Vaughan

Tweet Share Copy URL
On Centerstage, Michael Vaughan lauds England after they edged New Zealand in a Super Over thriller to lift their maiden ODI World Cup.

COMMENTS

Move to top