Our boy Carl is the happiest guy on Earth this morning. Lets hope a little Tylenol takes care of the head explosion.

Carl predicts his Giants will issue a Beantown Beatdown this Sunday.