Rob Ferguson
Former Ontario NDP leader Andrea Horwath in a back-and-forth battle to lead Hamilton against lawyer and former Chambe...