Peter Holland played 266 games in the NHL with the Ducks, the Maple Leafs and the Rangers. He was mainly a fourth liner during that time and occupied the same role when he played in the KHL and the SHL in the last three seasons.
He has good chances to succeed. He stayed on the ice all those years, competing in good leagues. If he still has speed left in him, we could very well see him join an NHL team over the summer.