This will be a bit of a weird post for some of you today but it’s time for our American friends to come to appreciate a little about the noble game of cricket. The reason I’m writing is because I’m furious about a completely shocking, abject and utterly disgraceful England performance against the West Indies this […]