July 3 1:22 PM PT2:22 PM MT3:22 PM CT4:22 PM ET20:22 GMT4:22 AM 北京时间1:22 PM MST3:22 PM EST0:22 UAE (+1)16:22 ET - The Buffalo Sabres have signed Strachan to a one-year contract.Analysis: The 29-year-old Strachan had two assists in 18 games with the Washington Capitals last season. Selected by Carolina in the fifth round in 2003, he also played for St. Louis and Florida, while spending most of his eight-year professional career in the minors. Strachan is expected to spend next season with Buffalo's AHL affiliate in Rochester so he won't help your fantasy NHL team.