The Chicago Cubs are in agreement with outfielder Ian Happ on a 3-year, $61 million extension, sources tell ESPN.

The deal includes a full no-trade clause.

Happ, 28, was set to become a free agent after the 2023 season but will remain in Chicago through at least 2026.