Completate la seguente frase: Il 3 aprile 2013, Hannan tornò ai San Jose Sharks tramite uno scambio in cambio di una scelta condizionale del settimo round del draft in
Il 2013. Hannan è diventato un free agent senza restrizioni dopo la fine della stagione, e il 5 luglio 2013, ma alla fine ha ri-firmato con gli Sharks su un contratto di un anno. Ha giocato la sua 1.000a partita in carriera nella NHL il 14 ottobre 2014, contro i Washington Capitals.