Hell Yeah! The SF Giants are in the World Series 🙂 I still can’t believe it. The past couple of years have been completely crap for Giants fans but the past few weeks have made up for it all. Timmy takes the mound tonight in Game One against the Texas Rangers… Listen on KNBR, probably my favourite radio station on the planet. Damon Bruce reigns!