After yesterday's travel day, the Giants and Royals are ready to start the third game of the World Series tonight in San Francisco, where the teams will play for the next three days. Tim Hudson will take the mound for the Giants in what will be his first World Series appearance during his long career. Jeremy Guthrie will get the start for the Royals. Considering how lop-sided the first two games were, neither team seems to have an advantage over the other at this point.
Do you think the Giants will be able to clench at home or will the teams end up traveling back to Kansas City?