Lord’s

Where Cricket Died, Was Resurrected, and Died Again

Lord’s —The Home of Cricket. A place of tradition, cucumber sandwiches, and polite murmurs of “well played, old chap.” Yesterday? It looked like someone had spiked the pitch with revenge, LSD, and a dodgy batch of swing-friendly weather. Sixteen wickets...
Sports 
Read More...