Tag Archives: Petr Cech

Chelsea’s tribute to my friend, Krystal Mitchell

If Krystal Mitchell was here, she would have celebrated 19 May 2012 as if it was her birthday. A passionate Chelsea supporter, Krystal would have been ecstatic at the England Premier League team’s dramatic European Champions League penalty shoot-out triumph over Bayern Munich. Krystal moved to France in September 2011 …

Read More »