The Chicago Blackhawks agreed to a three-year contract with 2012 first-round draft pick Teuvo Teravainen on Thursday.