While most known for his time in Colorado and Edmonton, Barrie played for Toronto back in the 2019-20 season, tallying an impressive 39 points in 70 games.
In 798 NHL games, the 32-year old has been very consistent, posting 109 goals and 501 points, and while he may just have one goal and 11 points this season for the Nashville Predators, this is a move the Leafs could make with a few of their assets for cheap while looking for another deal down the line.