yesterday that’s exactly what happened World Series San Francisco Giants just won the World Series The San Francisco Giants won the 2012 World Series. The San Francisco Giants won the 2012 World Series. World Series yesterday that’s exactly what happened yesterday that’s exactly what happened yesterday that’s exactly what happened -the Giants winning the World Series yesterday that’s exactly what happened "SF Giants win World Series" "SF Giants win World Series" -the Giants winning the World Series yesterday that’s exactly what happened