lion_number_1
New Member
Hi. I'm a Chelsea fan and I've just seen on the Internet that we apperently have a rivalry with Leicester. Can anyone tell me the history behind this - does it come from the FA Cup where there was a 'dodgy' decision? It will help me with the article I'm writing!