That’s going to leave a mark. #SCtop10 (via NFL/NYGiants.com) Posted on August 4, 2017 by theFFeed That's going to leave a mark. #SCtop10 (via NFL/NYGiants.com) Posted by SportsCenter on Friday, 4 August 2017