Roy Finch returns to Calgary

He will surely do great again for the Stamps.