Quote:
Originally Posted by Thespiralgoeson
Sounds about right to me. I like those odds a lot, given that I initially though the Suns were just going to steamroll their way to the title.
|
The Pelicans showed that the Suns were massively overrated in the regular season.