Butler, who turns 26 next month, was originally selected by the Rockies in the supplemental first round (46th overall) of the 2012 Draft and made his major league debut two years later. He has spent parts of the last three seasons in the big leagues with Colorado, combining to go 6-16 with a 6.50 ERA (115 ER/159.1 IP) in 36 appearances (28 starts). In five minor league seasons, Butler has gone 32-25 with a 3.33 ERA (180 ER/486.2 IP) in 87 minor league outings, all but one as a starter.
The six-foot-two, 180-pound Butler split the 2016 campaign between the Rockies and Triple-A Albuquerque, going 8-3 with a 4.45 ERA (44 ER/89.0 IP) in 15 starts with Albuquerque and 2-5 with a 7.17 ERA (51 ER/64.0 IP) in 17 appearances (nine starts) in the big leagues.
Butler is a native of Chesapeake, Virginia and attended Radford University.
Farris, who turns 25 in April, was selected by the Cubs in the ninth round of the 2014 Draft out of the University of Arizona. He is 4-13 with 22 saves and a 2.91 ERA (41 ER/126.2 IP) in 88 minor league relief appearances covering the last three seasons.
Floro, 26, was claimed off waivers by the Cubs from Tampa Bay on January 17.