3 minute readOur annual Lord Megachief of Gold award is the highest honour in cricket. The title is recognition of performance over the previous calendar year. Here are all the winners. Two things to note before we get into this. (1) We’re looking at a two-year timespan here after Lord Megachief Postponed
Continue reading