The Giants Win!!

The San Francisco Giants have won the World Series this Tuesday, October 29th, 2014.

http://bleacherreport.com/articles/2249547-world-series-2014-game-7-live-score-highlights-for-giants-vs-royals