The Detroit Red Wings have agreed to terms on a one-year contract with forward John Leonard, the club announced Tuesday afternoon. Leonard, 26, spent the entire 2024-25 season with the AHL’s Charlotte Checkers, scoring 36 goals and 61 points in 72 games.