Nashville Predators forward Michael McCarron on Friday signed a two-year, $1.8 million contract extension that will begin in the 2024-25 season.