Governor Christie Bestows Prince Harry With America's Greatest Gift

It's a fleece.