Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
Is there going to be any point during this thread that you will stop hating on everything practically anybody has to say about the Giants? When they win the World Series perhaps, but even then you'll probably say something to downplay their accomplishment. We're pround of our team, but it always seems like you will be raining on our parade.
Calm down, I mean it in a general sense, not necessarily that particular instance. Anyhoo, glad to here you are turning over a new leaf.