OT - IT IS DONE - Leicester has pulled off the miracle of miracles Submitted by superstringer on May 2nd, 2016 at 5:00 PM Log in or register to post comments A 5000:1 longshot has come through. Tottenham were tied (miraculously) by their London arch-rival Chelsea. That seals the deal -- Leicester has won the Premier League. MGoBoard Other
Swayze Howell Sheen May 3rd, 2016 at 10:42 AM ^ that the person who set the odds to be 5000-1 should be fired