PopDecay / Archive

Tag: Giants

SF Giants Win First World Series
Entertainment

SF Giants Win First World Series

Their coronation came on a crisp Monday night in Texas, where the Giants rode a three-run homer by Renteria and a…