Tag Archives: Giants

Giants Win World Series

The San Francisco Giants just beat the Kansas City Royals to win the World Series in 7 games. I didn’t have a preferred team in this series, but I would imagine the loss is pretty devastating to Royals fans since their team hasn’t been doing well for decades while the Giants have already won some recent World Series.