Beauparlant agrees to deal with Terriers