It’s an even year so that means one thing, the San Francisco Giants win the World Series. Terrible we have to wait until Tuesday for Game 1 but it will be here soon.

LCS