Hall agreed to hitch the Buffalo Sabres, signing a one-year, $8-million contract. Hall signed his first professional contract.