Watch Texas Rangers vs. San Fransico Giants Game 2 Live Stream. Watch the matchups game 2 of MLB World Series 2010: Texas Rangers vs. San Fransico Giants championship series. The playoff set to October 28, 2010 (Thursday) at 7:57 p.m. (EDT) at AT&T Park in San Francisco, California. This matchups game 2 playoffs can be watch on FOX TV.