Hall, 29 ans, a disputé 53 matchs la saison dernière avec les Sabres et les Bruins. Il a signé avec les Sabres en tant qu'agent libre sans compensation l'automne dernier pour un contrat d'un an de 8 millions de dollars.
Hall a été repêché au premier rang par Edmonton en 2010 et a disputé 680 matchs en carrière dans la LNH avec les Oilers, les Devils du New Jersey, les Coyotes de l'Arizona, les Sabres et les Bruins.