Scott announced his retirement Wednesday, The Players' Tribune reports.
Scott's season is over, as he left the team Tuesday, LNH.com's Arpon Basu reports.
Scott was acquired from the Coyotes, along with Victor Bartley, in exchange for Jarred Tinordi, Darren Dreger of TSN reports.
Scott cleared waivers Monday, Sarah McLellan of the Arizona Republic reports.
Scott was placed on waivers by the Coyotes on Sunday, Renaud Lavoie of TVA Sports reports.
Scott cleared waivers Friday, Craig Morgan of AZ Central reports.
Scott was placed on waivers Thursday,TSN's Bob McKenzie reports.
Scott signed a one-year (one-way) contract with the Coyotes on Friday.
John Scott has signed a one-year, $700,000 contract with the San Jose Sharks.
Scott had 128 penalty minutes and shockingly a goal in 56 games with the Buffalo Sabres in 2013-14. He's a fourth line enforcer and isn't expected to ever evolve beyond that role.
John Scott will probably play Friday night despite a previous projection that he would be scratched.
With Steve Ott being held out of the game, the Sabres were forced to make adjustments. If Ott ends up being traded, and the fact that he's a late scratch is a strong indication that the Sabres are engaged in serious talks involving him, then Scott will probably play more regularly to help fill the void.