Kyle Tucker has signed a one-year, $16.5 million deal with the Chicago Cubs after leaving the Houston Astros. The outfielder, ...