Those Sox have nothing on Leicester..
If the 2004 Sox had been a minor league team in 2003 then that would be comparable.

Leicester city is in a story all their own.
5000/1 odds and on top of the world.


Give me ambiguity
or give me something else