by VaderFin » Fri Mar 10, 2006 6:55 pm
It's always hard to see a guy you have rooted for for so many years leave. Sam was always a great teammate, great community guy, and a very good player. His skills have really gone down hill over the last couple years and he doesn't have much left on his tires. For the amount the Giants signed him for though they got a good deal.