By C. Trent Rosecrans
ROYAL DEBUT: We recently saw the start of the Royals' rich minor league system infiltrate the big leagues with the promotion of Eric Hosmer (.270/.349/.568 in 10 games), and now we're beginning to see what really may be the strength of the team's system -- left-handed pitching. Duffy is one of four left-handed starters ranked in the top 10 of Baseball America's ranking of Royals prospects (deemed perhaps the best system ever) -- and third among those, behind John Lamb and Mike Montgomery. Duffy was 3-1 with a 3.00 ERA in seven starts in Triple-A, has above-average stuff, including a mid-90s fastball. Rangers at Royals, 8:05 p.m. ET (Watch live)
LEFTY BONANZA: The pitching matchup of the night leans further left than Dennis Kucinich -- the Rockies' Jorge De La Rosa against Philadelphia's Cole Hamels. De La Rosa has struggled in his career against the Phillies, going 0-3 with a 9.78 ERA, but he's had better results this year than in years past, accumulating a 5-1 record with a 3.70 ERA. Looking a little closer to his numbers, there's not a whole lot of difference between De La Rosa last year and this year, his xFIP is similar (3.61 this season, 3.65 last). The biggest differences are that he's walking fewer batters (3.70 walks per 9), getting more ground balls (42 percent this season, 52.3 last) and fewer of his fly balls are traveling for homers (7.7 percent this season, 7.7 last). Hamels struggled a little in his first and last start, but in the six in between those two, he's 5-1 with a 1.80 ERA. Rockies at Phillies, 7:05 p.m. ET (Watch live)
BAD MATCHUP: As Matt wrote earlier, Albert Pujols has tied his career-long with 22 games without a homer. For the most part, you'd expect him to own a guy named Bud -- but a look at the stats say no. Against Astros starter Bud Norris, Pujols is hitting .235/.316/.353 with two doubles in 19 plate appearances -- and no home runs. In seven career starts against the Cardinals, Norris is 5-1 with a 1.97 ERA and 4-0 with a 1.73 ERA at Busch Stadium. Cardinals starter Kyle Lohse didn't allow a run in seven innings against the Astros in a win on April 27. Astros at Cardinals, 8:15 p.m. ET (Watch live)For more baseball news, rumors and analysis, follow @cbssportsmlb on Twitter or subscribe to the RSS feed.