article placeholder

San Francisco Giants’ All Stars

San Francisco Giants. This year's All Star Game takes place on July 12 at Chase Field, Phoenix, Arizona, where as a side note, there is also a Gaelic Football Club. Anyway, this year's representatives from t... More...
article placeholder

San Francisco Giants: World Series

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 m... More...