Scrie o continuare pentru acest paragraf - La 3 aprilie 2013, Hannan s-a întors la San Jose Sharks printr-un schimb în schimbul unei alegeri condiţionate în runda a şaptea în 2013.
- Da, domnule. Hannan a devenit agent liber nelimitat după sfârșitul sezonului, și pe 5 iulie 2013, dar în cele din urmă a semnat din nou cu Rechinii pe un contract de un an. El a jucat al 1.000-lea meci din carieră în NHL pe 14 octombrie 2014, împotriva lui Washington Capitals.