A person with knowledge of the deal tells The Associated Press that the Seattle Mariners have agreed to a minor league contract with former All-Star outfielder Carlos González. The deal is pending a successful physical. González was an All-Star in 2012-13 and 2016 with Colorado. Last season, González appeared in 30 games for Cleveland, then was cut. González latched on with the Cubs, lasted just 15 games and was released in late June. He batted .200 in 145 plate appearances and did not play during the final three months of the season.