Daniel Winnik is returning to the Toronto Maple Leafs.

The unrestricted free agent signed a two-year contract with Toronto on Wednesday worth $4.5 million.