What a touchdown!
#gamewinner #giants #bradshaw