Giants Have Already Won the World Series...at the Box Office
The Texas Rangers and San Francisco Giants open up baseball's 106th World Series tonight. While odds makers have the series in a dead heat, at the box office, the Giants have already clinched. 1…