Following the Cup win, Selänne contemplated retirement. He remained undecided on a return—and as a free agent, out of the Ducks lineup to begin the 2007–08 season—until he finally chose to return and signed a one-year contract with Anaheim on January 28, 2008. He made his return on February 5 against the New York Islanders, and the Ducks posted the League's best record from that point to the end of the regular season by winning 20 of 26 games. In his third game back, Selänne scored his 670th point as a member of the Ducks with an assist in a 4–2 victory over the Calgary Flames. With it, he broke Kariya's franchise record of 669.