Francis was scheduled to start against San Diego on Saturday night as he steps into the rotation for right-hander Tyler Chatwood, who's dealing with a triceps ailment. Francis started the season 2-3 with a 6.00 ERA before going on the DL with a left groin strain.
Garland was 4-6 with a 5.82 ERA in his first season with the Rockies.
Colvin was brought up with outfielder Michael Cuddyer sidelined with strained ribs. Cuddyer said he hopes to be available to play in a few days.