For those of you that may be aware Leicester City FC (some of you guys may have trouble saying Leicester) recently won the English Football (soccer) premier league, which everyone is shocked at but well received by nearly everyone. In sporting terms they have punched well above their weight.
Are there any present or recent instances of sporting teams punching above their weight from smaller cities over there?
Incidentally Leicester is a city in the East Midlands part of England, it is Britain's answer to Pakistan and is a complete dump.


I had heard about Leicester City, even though I don't follow football/soccer).
There is a great movie called "Hoosiers", which tells of a small town basketball team that becomes state champion. youtube.com