2010 World Series Preview - Giants vs Rangers vs. TEXAS RANGERSÂ -140 SAN FRANCISCO GIANTS +110 Click Here for more FREE World Series Picks It should be an interesting series as the Texas Rangers and San Francisco Giants face off in the 2010 World Series. Both were underdogs coming into the season, as Texas lacked the pitching, and San Francisco was missing the bats … [Read more...]