Yes, Giants baseball is torture as you saw today, but torture never felt so gooood!! =)
Originally Posted by u mike
that is right giants baseball is torture. i am so sorry you had to sit in the rain and be tortured by your home team. make sure you watch tonight if you can...