The Flyers have struck quickly, agreeing to terms with free agent center Vinny Lecavalier on a five-year $22.5 million contract according to Inquirer Flyers beat writer Sam Carchidi.

Lecavalier, 33, was bought out of the remaining $32 million plus of his contract with Tampa Bay. At 6-foot-4 and 208 pounds, Lecavalier gives the Flyers the big scoring center they were looking for.

Last year he had 10 goals and 22 assists in 39 games, but he has scored 383 career goals.

The Flyers have confirmed that they have agreed to a multi-year deal with Lecavalier, but said there would be no further comment.