Blake became an unrestricted free agent. He was quoted in Newsday in February 2007 saying he would probably test the free agent market if not re-signed by the Islanders prior to the NHL trading deadline. Maple Leafs Blake was neither traded nor re-signed before the deadline and on July 1, 2007, Blake signed with the Toronto Maple Leafs to a five-year contract worth US$20 million. Before the season began on October 8, 2007, Blake announced that he had been diagnosed with chronic myelogenous leukemia, a rare but highly treatable form of cancer. He continued to play for the Maple Leafs for the rest of the season. In Blake's first season with Toronto, he played in all 82 regular season games while scoring 15 goals and 52 points. While he managed a considerable number of points, he struggled to score goals all season, having over 300 shots on goal, easily a career high. He was awarded the Bill Masterton Trophy at the end of the season for perseverance and dedication to hockey through the difficult times he faced after being diagnosed with cancer. However, his 2008–09 season was up and down, with a fight during practice with teammate Mikhail Grabovski making headlines and being taken out of the gameday lineup for poor play. He finished the season with 25 goals and 63 points. In the 2009–10 season, Blake struggled for the Maple Leafs, posting 10 goals and 26 points in 55 games. In 2009, Blake was selected by Team USA for his second World Championship. He was traded to the Anaheim Ducks, along with Vesa Toskala, for Jean-Sébastien Giguère on January 31, 2010. Ducks and retirement Blake played the entire 2010–11 season with the Ducks compiling 16 goals and 32 points in 72 games. He began the 2011–12 season playing on a line with Teemu Selanne and Saku Koivu. On October 15, 2011, Blake and the Ducks were playing the San Jose Sharks when Sharks' defenceman Brent Burns accidentally cut Blake's left arm/wrist after Blake fell down during a faceoff attempt. The cut required surgery to repair and kept Blake out of the lineup for three months. He returned to play for the Ducks in January 2012 scoring three goals in his first two games back. He finished the season with 45 games played, having scored 7 goals and 12 points. Following the season, Blake was again an unrestricted free agent.