Free Newsletters
On Facebook
On Twitter
On Flipboard
On YouTube
Lords is not Cape Town or Dharamsala. It looks, as most cricket commentators are fond of saying, a picture, but there are no snow-capped mountain peaks to be seen in London NW8.
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!