I think the Giants are actually gonna win this one, but it ain't gonna be Freeman's fault.
I think he comes in and they play it safe with him. But he plays OK. Nothing crazy.
I don't see him having a break out game like some of ya'll want but I do see him playing respectable. But the Giants are gonna win this one