SAN FRANCISCO – The most heart quickening moment on the Giants’ five-game homestand didn’t happen on the mound or even between the lines.
How would you feel if you were kayaking in McCovey Cove and a leopard shark fin skimmed the water?
A different animal will be making an appearance soon at AT&T Park. Opposing scouts will perch themselves like vultures in the stands, looking for parts to pick off the Giants’ roster. It’s hard for this current group to hold onto authentic hopes as results like Wednesday afternoon’s 7-2 loss to the Kansas City Royals continue to pile up.