News

Bill Simmons floated out the idea of the New Orleans Pelicans possibly relocating after their lack of success in the city.