Much was made of Giants' executives stating, not long after J.T. Snow was tagged out at home plate by Pudge-Rod, that the team payroll would shrink in 2004 down to the mid-$70 million range. According to Peter Magowan, interviewed on...
# continue reading
# continue reading

