Giants prove Cliff Lee is human with 11-7 win

The pundits and mainstream┬ámedia billed tonight’s opening game of the World Series as a pitchers duel featuring Giants Ace Tim Lincecum vs. the unstoppable Cliff Lee. Many of them considered the game itself as a mere formality as the great Cliff Lee came in with a 7-0 postseason record against a Giants team that though […]