Will have my picks in a few...
MLB notes
The Cleveland Indians ended the longest active losing streak in MLB last night (had lost six straight), when Travis Hafner's two-run HR capped a three-run ninth, giving the Indians a 6-4 win over the Royals. However, I'll have to check the official record book, as I'm not sure beating the Royals, who own MLB's worst record at 10-26 (including a pathetic 2-18 mark on the road), really counts!
San Francisco beat the Astros in Houston last night 14-3, following up a 10-1 win in Houston on Monday. Despite his team scoring 24 runs in two days, Barry Bonds extended his homerless streak to 26 at-bats. Also worthy of note in this game was the fact that Jamey Wright got the win. Why the big deal? Wright entered the game 0-12 with an ERA of 7.35 in 17 previous appearances against the Astros. Last night he was staked to a 5-0 lead before taking the mound and pitched seven innings, allowing six hits and three runs.
The Rangers jumped on the Yankees early last night, taking leads of 9-0 (2nd) and 10-1 (3rd). However, the Yanks won 14-13, matching the club's biggest comeback ever. It marked the fourth time in team history that the Yankees had won after trailing by nine runs. The last time they did it was against the Red Sox (6/26/87), when Roger Clemens was Boston's starting pitcher in that game! The two teams combined for 33 hits and 27 runs last night.
The Tigers own the longest active winning streak at five games (Tigers are also the league's best "moneymaker" at plus-$1270) and host the Twins tonight. The pitching matchup is worthy of note, as Johan Santana faces Detroit phenom, Justin Verlander. The Reds, who have lost four straight (longest active losing streak) are in Pittsburgh, which owns the NL's worst record at 12-27, as well as being MLB's worst "moneyburners" (minus-$1468).
All 30 teams are again in action tonight (15 games), with the season's first interleague games just two days away.
JT

Sneaks