The Rockies have agreed in principle to a deal with left-hander Jeff Francis and he likely will start Saturday's game when the Rockies host the Angels, a major-league source said Wednesday. Francis, 31, threw for the Rockies on Wednesday at Coors Field. The former ace of the Colorado staff was pitching for the Cincinnati Reds' Triple-A affiliate in Louisville this season. He went 3-6 with a 3.72 ERA in 77 innings over 12 starts. He struck out 65 batters and walked only 18. Francis asked for, and was granted, his release this week. He pitched a shutout Sunday for Louisville.