Clifford, 30, will be in his second stint in Toronto, having played 16 games with the organization in 2019-2020, collecting three points in the process.
Clifford also has a lot of experience, having won two Stanley Cups with the Los Angeles Kings in 2012 and 2014. He will be able to help the young Leafs, mostly at the leadership level.