Zion Williamson says Pelicans need to 'look in the mirror' after 'unacceptable' blowout loss to Nets
1 min read

Zion Williamson says Pelicans need to 'look in the mirror' after 'unacceptable' blowout loss to Nets
New Orleans is in the midst of a four-game losing streak and has lost its last two by a combined 85 points
New Orleans is in the midst of a four-game losing streak and has lost its last two by a combined 85 points