CALGARY — Veteran NHL defenceman Tyson Barrie says he gets to "keep the dream alive" now that he's under contract to the Calgary Flames. Barrie, a player with over 800 games of experience in the league, was passed over in summer's free agency.