Brouwer became a free agent when the Calgary Flames bought out the final two years of his deal.

"Troy is a skilled veteran forward with championship experience," general manager Dale Tallon said. "He adds depth to our forward group and his leadership will help our developing young core take the next step this season."

Brouwer, 33, put up 22 points on six goals and 16 assists in 76 games last season. He recorded 27 points in two seasons with the Flames after they signed him to a four-year, $18 million contract.

Brouwer has 169 goals and 172 assists for 341 points in his 12-year NHL career with the Chicago Blackhawks, Washington Capitals, St. Louis Blues and Flames. He's a three-time 20-goal scorer and won the Stanley Cup with the Blackhawks in 2010.

Adding Brouwer ramps up competition among Panthers forwards for spots in the bottom six. Florida missed the playoffs by a point last season, acquired winger Mike Hoffman by trade, signed Frank Vatrano and could be ready to elevate 2017 first-round pick Owen Tippett into a full-time role.

Brooks Orpik, who was traded by the Capitals to Avalanche after the Stanley Cup win and then bought out, will return to Washington on a one-year, $1 million deal. He could earn another $500,000 in performance bonuses. Bill Sikes, AP

Vinnie Hinostroza was traded to the Arizona Coyotes by the Chicago Blackhawks along with Marian Hossa's contract, defenseman Jordan Oesterle and a third-round pick in 2019. Brace Hemmelgarn, USA TODAY Sports

Marcus Kruger was traded to the Chicago Blackhawks from the Arizona Coyotes along with MacKenzie Entwistle, Jordan Maletta, Andrew Campbell and a fifth-round pick in 2019. James Guillory, USA TODAY Sports