Photo: Detroit Pistons/YouTubeThe New Orleans Pelicans have reshaped their front office leadership, officially hiring Troy Weaver as their new general manager.In his new role, Weaver will report directly to Joe Dumars, who was recently brought on as the team’s executive...