The New Orleans Pelicans were drawing rave reviews for the past few weeks; now that they’re getting their entire roster healthy, the Pelicans are now viewed by some as one of the most legitimate contenders in a stacked Western Conference. This is not wishful thinking; as one would recall, the Pelicans were the first seed […]