Jeff Francis appeared to be in for a brief night after laboring through 66 pitches in the first three innings. Francis, however, pitched seven strong innings and rookie Eric Hosmer drove in two runs in a five-run third as the Kansas City Royals beat the Los Angeles Angels 7-3 on Tuesday night. Read more: http://scores.espn.go.com/mlb/recap?gameId=310531107&teams=los-angeles-angels-vs-kansas-city-royals