Leicester City had to be the most unlikely major team sports champion of all time. I'm wondering if anyone knows of Loyola had longer odds to win the NC before the start of the season than Leicester did.
Leicester on the other hand I do know was legitimately 5000-1, and there were people who got bets in at that number.
Not a gambling kind of guy but can you place bets on Arsenal to NOT win the EPL? Dear heavens Wenger needs to go. Talk about coach fatigue. Just like Pitt, every year I get high hopes only to be disappointed by sloppy management.