williewilliejuan
Giant Member
You guys are looking at this all wrong. From my perspective, it’s the first week in June and the Giants are tied for first place. At this rate, they’ll still be in first in September. Best season they’ve had in at least five years.