 On July 8, 2013, Strachan agreed to one-year, two-way deal as a free agent with the Washington Capitals.He was originally assigned to AHL affiliate, the Hershey Bears, before he was recalled and featured in 18 games over the course of the 2013–14 season with the Capitals.On July 3, 2014, Strachan signed as a free agent with the Buffalo Sabres on a one-year, two-way contract.