thesleeperpick.wordpress.com
World Series Preview: Giants v.s. Tigers
As the rain poured down in San Francisco, the Giants and their fans were celebrating throughout the night. After coming back down from 3-1 in the series, the Giants will be facing the Detroit Tiger…