Braun signed a one-year, $1.75 million contract with the Flyers on Wednesday.
Braun spent parts of the last three seasons with the Flyers before he was shipped to the Rangers in a deadline deal last March. He's back in Philadelphia now, where he'll likely fill a bottom-four role. He had 18 points in 69 contests last season.