The New Orleans Pelicans are off to a slow start to the season, recently losing to the Golden State Warriors on back-to-back nights. As one of the leaders of the team, Zion Williamson knows that the team needs to play better, but he’s also sending a message to the doubters early in the season. “We’ve […]