Tap here to view theScore's NHL Offseason tracker, which includes the latest transactions and rumors.
"On behalf of the entire Blackhawks organization, I'd like to thank Patrick for all that he helped our franchise accomplish during his time in Chicago, especially serving an integral role in bringing us three Stanley Cup championships,” Blackhawks general manager Stan Bowman said.
“He was one of our leaders on the ice, most notably as an alternate captain for several seasons, as well as off the ice with his countless contributions and volunteer work with team partners, sponsors and Blackhawks fans everywhere. He will forever be a Blackhawk and we wish him and his family nothing but the best in Dallas and beyond."
Sharp won three Stanley Cups with Chicago and spent parts of 10 seasons with the Blackhawks. He is a four-time 30-goal scorer who hit the 20-goal plateau seven times.
The 33-year-old carries a cap hit of $5.9 million for each of the next two seasons before he is eligible for unrestricted free agency in 2017-18.
Daley registered 38 points in 68 games for the Stars in 2014-15. His cap hit is $3.3 million for 2015-16 and another $3.3 million in 2016-17.
"We've always marvelled at Trevor's ability to skate," Bowman said later on a conference call.
Stars GM Jim Nill was pleased to acquire Johns, who stands at 6-foot-3 and 229 pounds.
"He brings an element of size and physicality to our mix and we look forward to him coming in and competing." Nill said.
Bowman confirmed that the Stars are retaining 50 percent of Garbutt's salary. Garbutt is on the books for $1.8 million next season.