WATCH: Giants LB Devon Kennard rips ball away from Charles Clay for INT vs. Bills Published by Jesse Reed