Blue Jays, Travis Shaw agree to one-year, $4 million contract

Travis Shaw
Dylan Buell/Getty Images

Jon Morosi reports that the Blue Jays have signed infielder Travis Shaw to a one-year contract worth $4 million. He can earn an additional $675,000 through incentives based on plate appearances.

Shaw, 29, hit a disappointing .157/.281/.270 across 86 games for the Brewers last year, even resulting in a demotion to Triple-A. However, in the two seasons prior, Shaw had back-to-back 30-homer years for the Brewers.

The Blue Jays lost Justin Smoak to free agency — he signed with the Brewers — so they filled their gap at first base with Shaw. Shaw has mostly played third base in his career and has also spent time at second base, but the Jays’ infield is otherwise set so Shaw will be cemented at first base and occasionally at designated hitter.