The Buffalo Sabres have agreed to terms with defenseman Jordan Leopold on a three-year contract on the opening day of NHL free agency. More...