Players from each non-contender that the Colorado Rockies should look at

The Kansas City Royals
The Kansas City Royals are a ways a away from where they were 2 1/2 years ago, when they were on top of the baseball world as they were World Champions. They are currently on pace for a 57-105 record, which is still better than the White Sox, who are on pace to go 51-111.
The Royals have a few pieces that could help out the Rockies but the player that could help them the most, in my mind, is Jorge Soler.
He is under team control through the 2020 season (at only $4.66 million per season) and thus far on the season, he has a slash line of .272/.365/.471 with 52 hits, 14 doubles, 8 home runs, 25 RBI, and an OPS+ of 128.
Considering that the Rockies corner bats have been rather stagnant at the plate this season, Soler could be a big boost for them offensively. He also has a .344/.488/.781 slash line in 15 career postseason games.
Two more options that the Rockies could really use are Salvador Perez, who has three more years of control, and their closer Kelvin Herrera, who is a free agent after the season and was one of the relievers for current Rockies pitching coach Steve Foster when he was the Royals bullpen coach previously.