After a weekend full of story lines again, the MLB has schedule only 4 games tonight as interleague play will continue for the next 2 weeks. Another no-hitter was almost thrown, as the Cubs Ted Lilly went into the 9th vs. the White Sox with a no-no until the White Sox Juan Pierre broke it up with a single and the Stephen Strasburg mania continued in front of over 32,000 Indians fans, as he went to 2-0 on the season with a Nationals win in Cleveland.
Mariners (24-39) at Cardinals (34-29)
The Cardinals look to get back on a winning track after a 1-5 road trip. Albert Pujols and Matt Holliday combined to go (6-44) .136 AVG on the trip with only 3 RBI. The Cardinals will have Adam Wainwright on the mound who is 5-0 with a 1.62 ERA at home this season. The Mariners counter with Luke French, winless on the season.
Blue Jays (34-30) at Padres (37-26)
The first place Padres will face the struggling Blue Jays with the Padres sending Jon Garland to the mound. In his career, Garland, mostly with the White Sox has gone 11-2 in 16 career starts vs the Blue Jays, but is 0-2 with a 8.03 ERA in his 2 June starts. Garland, a major surprise this year, is tied with Mat Latos for the team lead in wins with 6. The Jays are in a bit of a slump at the plate since the trip started, hitting a league-low .163 in their last 7 games. The Jays have been outscored 41-13 in that time.
Brewers (26-37) at Angels (36-30)
The Brewers have been a major disappointment this year, and the wins are still not coming. The Brewers are in 4th place in the NL Central and are 9.5 games back of the division leading Reds. Prince Fielder, a California native, will play in Anaheim for the first time as a major league player (has played at Dodger Stadium) Fielder may be heating up with his 2 home run game on Sunday. The Angels are on fire, winning 15 of their last 19 games and are coming of a 2 week stretch on the road where they went 11-3. Hideki Matsui is leading the team in RBI for June with 12 and is hitting .417 over that time.
Orioles (17-46) at Giants (35-27)
The Orioles have to hit the road again, a place that hasn't been to kind to them this season. Not that home has treated them any better, but the struggling crew head to San Fran fresh off a 2-7 homestand in which they hit only 2 home runs. The Orioles are 6-25 on the road and have lost 8 straight away from Camden Yards. Even worse, they are 1-5 vs NL clubs this season. The Giants will send Jonathan Sanchez (4-5, 2.82 ERA) to the mound vs rookie Chris Tillman (0-2). The Giants are 8-2 in their 10 at home and will have the hot hitting and ex-Oriole Aubrey Huff to thank for that. Huff is hitting .400 over the last 16 games with 6 home runs and 13 RBI.