Today In Cricket History July 31

July 31, 2017: Moeen Ali takes a hat-trick with the final three deliveries of The Oval Test to give England victory by 239 runs. Here’s the hat-trick ball:

London 2012 Day After One: Party like it’s 1948

The Olympic Games are over. Now let’s take some deep breaths, and take some time to get the euphoria out of our systems before reflecting on what it all means. Continue reading “London 2012 Day After One: Party like it’s 1948”