Free agent defenseman TJ Brodie hit the open market on Friday and he had plenty of teams chasing him. 

Brodie had both the Toronto Maple Leafs and Philadelphia Flyers looking to sign him during free agency along with lots of other teams. 

Unfortunately for Flyers' fans, he's decided to stay in Canada. 

According to NHL insider Elliotte Friedman the Leafs have signed defenseman TJ Brodie. 

Brodie was supposed to be in the Leafs-Flames Nazem Kadri trade before Kadri blocked it. 

Details on the deal are coming.