02/14/2011 12:18 pm ET Updated May 25, 2011

Peter Forsberg Retiring From NHL (For Good) After Two Games

You can call him the Brett Favre of hockey.

Widely regarded as one of the NHL's most complete players, Peter Forsberg has long been wavering back and forth -- to retire or not to retire. And he's been on the ice, off the ice too many times to count.

Today, once and for all, the 37-year-old is expected to announce he's retiring after just two games this weekend in a widely-publicized comeback attempt.

The injury-plagued Forsberg was an unrestricted free agent for most of the 2007-2008 season and said at the time he would not return to the NHL.

He went back to his native Sweden, effectively leaving the NHL after time with the Quebec Nordiques, Colorado Avalanche, Philadelphia Flyers and Nashville Predators, though he continued to play hockey in Sweden. "I will make a last, last, last try (to make an NHL comeback)," Forsberg told the Swedish newspaper Aftonbladet in November 2010.

Colorado signed him to a $1 million deal to finish this season, but after just two games this past weekend he's called it quits, after registering no points and a -4 plus-minus rating.

Business Insider reports, "Evidently, Forsberg, who has had several lingering injuries over the last few years, decided that he was no longer able to compete at the level he was accustomed to, and has ended his NHL career for good (we think)."

Per AP, "A chronic foot ailment cut short Forsberg's career. He made a brief return in 2008 and didn't play in the NHL again until this month. He took the ice in just two games, scoring no points, before deciding to call it a career."