Updated

Vincent Lecavalier had a tough few days after his 14-year stint in Tampa Bay ended.

His deal with Philadelphia helped soften the blow.

Lecavalier and the Flyers officially announced their $22.5 million, five-year contract on Saturday. Lecavalier, a former Lightning captain, had some options as to where he wanted to chase a second Stanley Cup. Only 33, Lecavalier has plenty left to offer a contender — or even a team like the Flyers in the midst of an offseason overhaul after missing the playoffs.

The Flyers offered one nice incentive — they dangled an opportunity to share a line with team captain Claude Giroux. Giroux signed his own eight-year extension worth over $64 million this week.