Yandle, who will be 35 at the start of next season, was bought out by the Panthers earlier this month after five years in Florida. He played 103 games under current Flyers head coach Alain Vigneault back when the two were with the New York Rangers.
The Boston native had two years remaining on his contract at the time of the buyout. His annual salary cap hit with the Panthers was $6.35 million.
"We would like to extend a sincere thank you to Keith for all that he's contributed to the Florida Panthers organization and to the South Florida community over the past five seasons," Panthers general manager Bill Zito said in a statement at the time. "While a decision of this kind is never an easy one to make, we believe that this shift is necessary as we look towards the 2021-22 season and our club's future."
Yandle’s $900,000 salary for 2021-22 will be his lowest cap hit since his entry-level contract. Yandle has made more than $63 million on his NHL contracts to date.
He’s coming off his worst statistical season since 2008-09 after recording three goals and 27 assists in 56 games in his final year with the Panthers.
Yandle joins a Flyers team that has aggressively reshaped the defence, trading for both Ryan Ellis and Rasmus Ristolainen and sending Shayne Gostisbehere to the Coyotes for future considerations.