Seems like the Sens tried to accomplish two things with this deal: loading up on experience before the playoffs and dumping Corvo's salary. It often seemed like that guy was gone after his first season in Ottawa.
Commodore and Stillman are scheduled to become unrestricted free agents on July 1. Stillman had to agree to waive his no-trade clause to go to Ottawa.
Eaves is a restricted free agent at the end of this season. Corvo has two years remaining on his contract, paying him $2.75 million per year but with a salary cap hit of $2.625 million.
Good on Bryan Murray for having some balls and getting a deal done.