I’m not sure, back when the MLB postseason began in early October, that many people would have tabbed the Giants and Rangers to meet in the 106th World Series.

By the middle of next week, the Texas Rangers will be hoisting this - the world's most hideous trophy
But that’s what we have. While the pitching staffs have a big name or two, not many position players in this Fall Classic are household names outside their teams’ cities. And there is little doubt that the Texas Rangers will win their first-ever World Series. Here are three main reasons why. (more…)