Leicester City

Location Leicester, United Kingdom
Soccerfame Fans: 8
Founded 1884
Manager Nigel Pearson
Stadium Walkers (Capacity: 32500)
Matches

1 Comments

Guest

17.10.2012
That's not just the best anwser. It's the bestest answer!
Reply 5 2