Following McCabe 's career year , he signed a 5-year deal with the Leafs worth $ 28.75 million on June 28 , 2006 with a no-movement clause .
On June 28 , 2006 , he signed a 5-year deal with the Leafs worth $ 28.75 million with a no-movement clause .