Saunders was named as one of five candidates for the All-Star Game Final Vote campaign on July 5. He was announced as the Final Vote winner on July 8. After the All-Star break, Saunders struggled to a .178 batting average, eight home runs, and 15 RBI. Despite the poor second half of his season, Saunders still established several career-highs in 2016. He ended the campaign with a .253 batting average, 24 home runs, and 57 RBI in 140 games played. He appeared in eight postseason games for the Blue Jays, and hit .381 with one home run and RBI. On January 16, 2017, Saunders agreed to a one-year, $8 million contract with the Philadelphia Phillies that also includes a $9 million club option for the 2018 season. The contract became official on January 19. He struggled to a .205 average with six home runs for the last place Phillies during the first three months of the season. On June 20, Saunders was designated for assignment by the Phillies. He was released three days later. On June 28, 2017, Saunders signed a minor league contract with the Toronto Blue Jays. On August 31, Blue Jays' manager John Gibbons announced that Saunders would be called up on September 1. Saunders signed a minor league contract with the Pittsburgh Pirates on February 21, 2018. After Pittsburgh acquired Corey Dickerson the following day, Saunders requested his release from the team. On February 23, he signed a minor league contract with the Kansas City Royals. The Royals released Saunders on March 24, and he signed a minor league contract with the Baltimore Orioles on April 2. On May 15, Saunders asked for and was granted his release by the Orioles.. On May 21, 2018, Saunders signed a minor league deal with the Chicago White Sox. He was released on June 21, 2018. On December 30, 2018, Saunders signed a minor league deal with the Colorado Rockies. He was released on March 17, 2019. Saunders also represented Canada at the 2008 Olympics in Beijing, China. Serving as Canada's primary right-fielder, Saunders had eight hits in 28 at-bats out of the third spot in the line-up. He scored five runs and had four RBI in seven games, while his two home runs led Canada to a 6th-place finish. Saunders represented Canada at the 2013 World Baseball Classic (WBC) and was named as one of three outfielders on the All-WBC Team, for his good offensive performance. On January 9, 2019, he was selected Canada at the 2019 Pan American Games Qualifier.