The Cubs and outfielder Kyle Tucker on Thursday agreed to a one-year, $16.5 million deal for the 2025 season, reports ESPN.