The Toronto Blue Jays have agreed to terms with infielder Andy LaRoche on a minor league contract that includes an invitation to spring training.
LaRoche appeared in 96 games for the Triple-A teams of the Cleveland Indians and Boston Red Sox last season, batting .251 with 20 doubles, 12 home runs and 41 RBIs.
The right-handed hitter has played in 403 big league games for the Los Angeles Dodgers, Pittsburgh Pirates and Oakland Athletics. He has a career average of .226 with 22 home runs and 133 RBIs over five seasons.
The Blue Jays also announced Wednesday that right-hander Sam Dyson has been claimed off waivers by Miami.