Wed 8/10/11 1:18 AM

James McDonald yielded three runs on four hits and three walks over six innings in a loss Tuesday to the Giants. He struck out four and gave up a pair of homers. McDonald has allowed at least three earned runs in three straight starts. Coming into those appearances, he had tossed consecutive scoreless outings. He'll bring a 4.24 ERA and 1.50 WHIP into a matchup against the Cardinals next week.