I know this is a forum mainly concentrating on the Cardinals and Royals, but I just had
to say :hooray for my Giants! It has been 13 days since they won a game!!
Thank you, Yankees!!
to say :hooray for my Giants! It has been 13 days since they won a game!!
Thank you, Yankees!!
Last edited: