Leafs Sign Francois Beauchemin


    Update: TSN is reporting 3 years, $11.5 million for Beauchemin (3.8 per).

    Also, Nazem Kadri has been signed to a three-year, entry level contract.

    Leafs also re-upped Ryan Hamilton and Ben Ondrus today. Jeremy Williams and Kris Newbury meanwhile signed with the Detroit Red Wings.

    More to come from Alex shortly.