Donaldson was coming off a $28.65 million, two-year deal.
A calf injury limited Donaldson to 113 games during the 2017 season, his fewest since bursting onto the baseball scene as one of the game's top hitters in 2013.
Stroman, who won a career-high 13 games in 2017 while boasting a 3.09 ERA, required an arbitration hearing a year ago before securing a $3.4 million salary.
The 31-year-old leadoff slugger almost doubled his salary from last season when he made $7.3 million. He missed the 2014 season and part of the 2015 season after undergoing Tommy John surgery.
Harvey, who was reportedly on the trade block in December, posted a 5-7 record and career-worst 6.70 ERA last season in 19 games (18 starts).
Why should JK schools teach the state map: Army chief
China is a powerful country but we are not a weak nation", Bipin said, Times of India reports. He said the government had told the army to conduct operation "in the manner they deem fit".
Donaldson finished the 2017 season with 33 home runs, giving him 164 in the past five seasons, during which he was an American League All-Star three times and won two Silver Slugger Awards as the AL's best-hitting third baseman.
Sanchez also confirmed he had avoided arbitration with the club.
Carrera, who hit.282 with eight home runs and 20 RBIs last season, signed for $1.9 million.
Toronto also agreed Friday to one-year deals with outfielder Ezequiel Carrera for $1.9 million, left-hander Aaron Loup for $1,812,500, outfielder Kevin Pillar for $3.25 million, right-hander Aaron Sanchez for $2.7 million, second baseman Devon Travis for $1.45 million and right-hander Dominic Leone for $1,085,000.
McCann, 27, was eligible for arbitration for the first time.