Does this picture remind you of a dark time?

Most Flyers fans don't remember Ruslan Fedotenko for the time he spent in Philadelphia. You'll more likely to think back to 2004 when he played the role of "Flyers Killer" in the Eastern Conference Finals as a member of the Tampa Bay Lightning.

If your memory is that good, you can set your contempt aside for a bit. Fedotenko signed a one-year deal with the Flyers for just under $2 million. ESPN and TSN insider Pierre LeBurn broke the news on Twitter.

Fedotenko scored nine goals for the New York Rangers last year while logging 11 assists. In addition to being a piece of the puzzle that helped the Lightning win the Stanley Cup in 2004, he won a cup with Pittsburgh in 2009 and played for every team in the Atlantic division with the exception of the New Jersey Devils.

It's also worth noting that Fedotenko has scored more goals (16) against the Flyers than any other team in his career. After being such a pain in our ass over the years, I'm glad to have him back wearing orange. The dude is a stone-cold winner and a grinder who can serve as a nice piece to an already strong scoring squad. (Say that ten times fast)

Also, as expected, the Flyers signed Tampa Bay Lightning free agent defenseman Bruno Gervais to a two-year deal. As I mentioned last night, Gervais isn't the answer to Matt Carle and will likely fill the role of a fifth, sixth, or seventh defenseman. He played 50 games for Tampa last year and averaged less ice time (14:16) than he has at any point in his seven-year career.

Homer, in announcing the deals, found it noteworthy enough to mention that Max Talbot is the best man at Gervais' wedding. So… uh…

No beat writer has said it, but the math says that the Flyers have reached 50 contracts and are still considerably under the cap… an odd situation for a team that's used to having less than a million bucks to work with at almost all times.

I'm not sure where Paul Holmgren will go from here. Frank Seravalli of the Daily News mentioned that Homer really "[likes] our team. I'm hesitant to give something up to get something back." But this is also the guy who has signed three men to long-term contracts only to ship all of them off early in the deals.

Paul Holmgren is never done.