Houston Astros at Pittsburgh Pirates (-174)
The Pirates are just a game back of Cincinnati in the National League Central, though they had their four-game winning streak snapped Sunday at St. Louis. And they go into the all-star break with seven straight games at PNC Park, where their 23-13 mark is the best home record in the National League.
The Astros are headed in the wrong direction, having lost four straight, including a three-game sweep at the hands of the Chicago Cubs, who have the worst record in baseball. Houston's 9-28 road mark is the worst in the majors.
Consensus pick: Pirates
Baltimore Orioles (-126) at Seattle Mariners
The Baltimore Orioles are spiraling downward and aim to reverse their recent fortunes when they visit the Seattle Mariners in Monday’s opener of a three-game series. Baltimore was 12 games over .500 before a recent slump that has seen it lose five of its last six games and nine of 12. Seattle split four games with the Boston Red Sox, but still possesses the worst record in the American League.
Consensus pick: Orioles
Covers Expert free pick: Boston Red Sox at Oakland A’s