If there's one thing the San Francisco Giants haven't gotten any credit for is hiring the person who has a foolproof equation that guarantees a minimum of 75 wins year in and year out. The team has ...
With the Giants headed to Kansas City to take on the Royals this weekend, let's take a wander down nostalgia boulevard and revisit the most infamous game played between the two teams.
The seemingly growing disarray within the Giants' organization is not a good look for a franchise that has already been struggling to find positive publicity for a long time.