Daily Archive: February 28, 2011

Former Spurs star Dean Richards dies

According to this article, former Spurs soccer star Dean Richards has died on 26 Feb 2011 (Saturday) after losing his battle with a long-term illness. Richards had to retire in March 2005 after suffering...

This page is copy protected