DeMarcus Cousins criticizes the Pelicans' handling of Zion Williamson, pointing to weight concerns and ongoing injuries.
DeMarcus Cousins believes that Zion Williamson was set up to fail when he was drafted by the New Orleans Pelicans.