OAKLAND, Calif. -- The Oakland Athletics traded All-Star third baseman Josh Donaldson to the Toronto Blue Jays on Friday night for third baseman Brett Lawrie, left-hander Sean Nolin, right-hander Kendall Graveman and minor league shortstop Franklin Barreto.

The 28-year-old Donaldson hit .255 with 29 home runs and 98 RBIs in 158 games last season. In four seasons in the majors, all with Oakland, he has a .268 average with 63 home runs and 228 RBIs in 405 games.

Lawrie batted .247 with 12 home runs and 38 RBIs in 70 games for Toronto last season. He missed most of the final three months because of a broken finger and an oblique strain.

To clear spots on the 40-man roster, the A's designated right-hander Josh Lindblom and first baseman Kyle Blanks for assignment.