I've been a cricket fan as long as I can remember. I have watched so many good players, never mind their team or nationality (although I would prefer more of the better ones to have been English), and always feel a pang when one of the best retires.
Shane Warne has gone, Chris Cairns, Brian Lara, Glenn McGrath, Adam Gilchrist all too. And now New Zealander Stephen Fleming has announced he will retire after the upcoming Test series against England.
It's been a pleasure to watch him over the years, a good batsman but, in my opinion, a truly great captain.