You should be using org.primefaces.model.menu.DefaultMenuItem
and org.primefaces.model.menu.DefaultSubMenu
instead, as seen on the main menu item page. So what you would have instead is:
DefaultSubMenu esporteMenu = new DefaultSubMenu();
esporteMenu.setLabel("Esportes");