GIANTS WIN IN 5: BAD NEWS FOR FOX
November 2, 2010 by admin · Leave a Comment
While there was considerable joy in fogville Monday night as the San Francisco Giants won their first World Series since moving from New York more than a half century ago, executives of Fox were probably feeling as disappointed as fans of the Texas Rangers. Not only did the series end after just five games, cutting […]