Very often, when a player leaves the Buffalo Sabres, He finds greener pastures elsewhere.
Case in point: Tim Connolly
While he has been with his normal injury ways, Tim Connolly has netted six goals and 11 assists in 25 games for the Toronto Maple Leafs. In contrast, Ville Lenio, who also has had some injury issues, has only netted three goals and seven assists for the Buffalo Sabres, in 29 games.
Facing injuries from both players, Tim Connolly would have been the better choice, and the Toronto Maple leafs did good to sign him, on a mishap from the Buffalo Sabres.