A gradual but inevitable descent into cricket-based loathing and bile.

Chess Tag Archive

Devereux: Ranking All Over The World

51allout explores where Devereux ranks in the pantheon of all time greats. Mainly by using someone else’s work.