A controversial question I know, but let’s looks at the facts: Cricket – Yesterday, Scotland beat a full strength England side, the number one ranked side in the World, in a One Day International in Edinburgh. The host team scored a record beating 371 runs before dismissing England for 365 with more than an over … Continue Reading