The World Cup is indebted to England

ICC Cricket World Cup trophy replica which is ...

Image via Wikipedia

The World Cup is indebted to England for the quality of contests they have produced. Also, if you think of it – England has been able to defeat stronger teams (SA and WI) and tie with India. If they can continue the same, they can actually win the WC 🙂

Advertisements