THE San Francisco Giants won the World Series for the third time in five years following a 3-2 win over the Kansas City Royals in Game 7 on Wednesday (Thursday in Manila). Relief pitcher Jeremy Affeldt took...