Only 8 games with a team having a 98% win probability ended up losing in the past 15 seasons
The odds of ATL blowing those last three, are you ready for this...
1 in 6000
Print