Braehead Clan's Matt Haywood discusses his return to the club on a two-year deal and what he hopes the club can achieve this season