Þann 3. apríl 2013 snéri Hannan aftur til San Jose Sharks í skiptum fyrir skilyrðisbundna sjöunda umferðarval árið 2013.
Ég veit ūađ ekki. Hannan varð ótakmarkaður frjáls leikmaður eftir lok tímabilsins, og 5. júlí 2013, en loks skrifaði hann aftur undir með hákarlunum á eins árs samningi. Hann lék 1000. leik sinn í NHL á leiknum 14. október 2014 gegn Washington Capitals.