Meche, Royals rough up Rangers

? Gil Meche didn’t look like somebody who hates pitching in Rangers Ballpark, and his Kansas City Royals teammates certainly didn’t seem like the worst-hitting team in the majors.

Meche pitched into the seventh without allowing a run, Mark Teahen assumed his new role by going 5-for-6 with a homer, and the Royals beat the Texas Rangers, 12-3, on Friday night.

“I hate pitching in this ballpark against any lineup. It’s probably my worst ballpark in the league to pitch in,” said Meche, who had an 8.10 ERA his previous eight starts in Texas. “I just tried to forget about it tonight. … It was also good to get an early four-run lead.”

Teahan led off the second with his homer, and Coco Crisp hit a three-run shot later in the inning off Matt Harrison (0-2). The Royals led 12-0 before Hank Blalock and Marlon Byrd hit back-to-back homers in the eighth.

The Rangers were coming off a 19-6 victory over Baltimore on Wednesday night, a game in which they had 19 hits while Ian Kinsler went 6-for-6 with a cycle.

The Rangers managed only six singles off Meche (1-0), who struck out six before being pulled after consecutive hits to start the seventh.