This is not the time for the AL West leading Houston Astros to go cold, with the Oakland Athletics just 2-1/2 games back of them for the top spot in the West, but they have. Houston has lost 3 straight and the first 2 of their 4-game set with the Kansas City Royals but I expect them to get back on track tonight. Houston’s ace, Zack Greinke, is expected to get the nod at Kauffman Stadium. Greinke has been throwing flames all year. He is 11-3 with a 3.51 ERA, a 1.12 WHIP, and was nearly flawless in his last outing on Friday against the Angels, pitching 7 scoreless innings, surrendering just 2 hits in a 4-1 Astros win. Brady Singer is expected to get the nod for the Royals. Things have not gone well for Singer. He is 3-8 with a 5.42 ERA, a 1.62 WHIP, and has not had a win since June 1st. Kansas City is 0-7 in Singer’s last 7 home starts against a team with a winning record and despite their recent success against the Stros, they are still just 4-11 in their last 15 meetings with Houston.
TONIGHT’S PICK: HOUSTON ASTROS