Training camp is right around the corner for NHL teams and right now, players are getting back into the swing of things with summer workouts with their teams.

On Wednesday, the Leafs were back on the ice scrimmaging and there were a few new arrivals in attendance including one player that doesn't actually play for the Leafs anymore.

Peter Holland played with the Leafs from 2013/14 to 2016/17 and he's from Toronto, but he's currently under contract with the New York Rangers for one more season.

We can't say we've seen players from other teams skate with their hometown team in the summer often, but it's cool to see Holland skating in Toronto again with some of his former teammates.

(H/T: Kristen Shilton)