FanShot

WATCH: Odell Electrfies With A TD

+

The Giants waited six games for one of these.