answersLogoWhite

0

It has been from the start . That is England's national sport . England is the birthplace of cricket . It is refered to as home of cricket .

User Avatar

Wiki User

15y ago

What else can I help you with?