Cricket is played at Lord's Cricket Ground in North London. Lord's is an abbreviation for Lord's Cricket Ground.
It's a sport. Why is any sport played?
Sadly none: It's not an olympic sport. In fact in 2012 the Archery competition will be at Lords Cricket Ground in the Olympics. If those arrows damage the wicket there will be hell to pay.... lol
the most played sport in India is........ CRICKET!!!!!
It is an outdoor sport