"I'm very happy to be back in Philly," Leighton said, according to the team's website. "This is where I want to be and I'm excited about the team we have this year. I look forward to the opportunity to continue working with Jeff Reese."
Leighton, 31, has not played an NHL game since 2010-11, when he played one.
In parts of three seasons, all with the Flyers, he is 35-40-2 with a 2.95 goals-against average and .902 save percentage in 104 games.
We've got to find a way to win a game. He's played well in the minors, now he gets his opportunity. We tried [with Jonathan Bernier]. The way I look at it, you get opportunities and you make the most of it. That's what [James Reimer] did. Now another opportunity is here and Sparks ... you gotta grab it. Is he ready? We'll find out.
— Maple Leafs coach Mike Babcock to the Toronto Star on recalling goalie Garret Sparks from the AHL to start Monday in his NHL debut
TONIGHT ON NHL NETWORK
5:00 ET: NHL Live Powered by Constellation 7:00 ET: NHL Tonight