Who should challenge Essex County Executive Joe DiVincenzo?

Who should challenge Essex County Executive Joe DiVincenzo?