article placeholder

Confession: I Love The Giants

The countdown to the new season is on. The opening game against the Dodgers is at the next of next week, April 1st. My subscription to MLB.TV is all topped up, my browser points constantly to KNBR.  My insomnia... More...