/cdn.vox-cdn.com/photo_images/1397585/GYI0062288510.jpg)
The Texas Rangers don't have the fondest of memories when playing the San Francisco Giants, but will have to re-hash some of those buried remembrances as a 2010 World Series rematch takes places this weekend at AT&T Park.
Texas just lost three of four to the hands of the Athletics, though the Giants continue their hot streak, losing just five of their last 15 contests, currently owning the best record in MLB since May 5. San Francisco will miss Yu Darvish, though the Rangers will also miss Matt Cain, though there still are some mighty pitching duels on the docket.
Matt Harrison (7-3, 4.37) takes on Barry Zito (5-2, 2.98) in game one of this series Friday night. Harrison is hot right now, earned the W in his last three straight starts, while Zito is just as on point after tossing 15.1 innings combined of two run ball over his last two outings. First pitch is set for 7:15 p.m. PT on NBC Bay Area and KNBR 680 AM.
Scott Feldman (0-4, 7.01) faces off against Ryan Vogelsong (4-2, 2.38) in game 2 of this set. Feldman is yet to find a win since being converted out of the bullpen, while Vogelsong hasn't lost since May 3, pitching at least 6.1 innings in all but three of his 2012 starts including at least seven innings in six of his last seven. First pitch is set for 1:05 p.m. PT with coverage on CSN Bay Area and KNBR 680 AM.
Alexi Ogando will be making his first start of the year against Tim Lincecum (2-6, 5.83) in the series finale on Sunday. With Derek Holland being placed on the DL, Ogando will provide some stop-gap protection in his absence, while Timmy is still looking for his form after allowing four earned runs in six innings of work despite striking out 8 against San Diego in his last start. First pitch is 1:05 p.m. PT with coverage on CSN Bay Area and KNBR 680 AM.
For more on the Giants make sure to check out McCovey Chronicles. For the Rangers side of things check out Lone Star Ball.