The Colorado Avalanche agreed to a two-year, entry-level deal with Alexander Kerfoot after the forward became a college free agent earlier this month.