Giants forward Thorpe signs three-year, entry-level contract with Montreal Canadiens WHL CHL By Cami Kepke13 Apr 8, 5:57 pm Minor Leagues