Sheahan was placed on unconditional waivers Sunday with the intent to terminate his contract, Lance Lysowski of The Buffalo News reports.
Sheahan told the Sabres that he didn't want to report to the minors again following his Tuesday demotion. He will look for an opportunity to play elsewhere. Sheahan has appeared in just two games with Buffalo this year. He had three assists in six contests with Rochester earlier this month.