Rockies at Giants, 10:15 ET Yeah, we know, we know. Long time, no see for these two squads. Colorado just took three of four from San Francisco last weekend and now they'll reconvene by the Bay while holding a three-game lead in the NL wild card race. The two teams will meet once more this season — from Sept. 14-16 in Denver — but you have to figure that the Giants need to take advantage in the here and now. They'll kick off the effort with Tim Lincecum(notes) again taking the hill against surprising Rockies ace Ubaldo Jimenez. The pair met in last Sunday's Rockies win with Jimenez showing why he's 6-0 with a 2.45 ERA since the All-Star break.
Rays at Tigers, 7:05 Detroit just went 3-3 on its recent road trip — a major achievement for the squad — and are being rewarded with 14 of their next 20 at home. The first four, however, come against the Rays who again have us describing them as "resurgent" after eight wins in 11 games. Can the Rays actually maintain the momentum this time?
White Sox at Yankees, 7:05 Mark Buehrle(notes) still hasn't won a game since the perfecto in late July and will only have to conquer the Yankees' lineup, homer-happy Yankee Stadium and Cy candidate CC in order to break his fall.
Rangers at Twins, 8:10 Both of these squads are the dogs that are thisclose to jumping on their respective meat trucks — the AL wild card and AL Central race — but haven't quite reached the payday. Be careful while playing in traffic, boys.
Braves at Phillies, 7:05 If Pedro Martinez(notes) is the past and Tommy Hanson(notes) is the future, does that still make tonight's game the present? Or will we be caught in some sort of weird time travel that resembles Disney's Carousel of Progress? Whatever the case, Bravos will need a sweep if they're going to make September interesting for their fans.