Originally Posted by bobblehead Only news I see is that he is set to sign with the Giants. I guess this is even true, bogus info.
Forum Rules