Detroit continued a busy opening day of free agency by adding depth at forward.
The Red Wings signed John Leonard to a one-year, $775,000 contract, the team announced on Tuesday.
Leonard, 26, played for the Florida Panthers’ AHL affiliate Charlotte Checkers last season, tallying 36 goals and 35 assists as his team reached the Calder Cup Final.
His last NHL appearance was during the 2023-24 season with the Arizona Coyotes, when he had one goal in six games.
Over 70 career games with the Coyotes, Nashville Predators and San Jose Sharks, Leonard has recorded six goals and 11 assists.
July 1, 2025
Detroit Red Wings
