Kevin Lee: Giants set to make a Super Bowl leap..?

europe

Kevin Lee: Giants set to make a Super Bowl leap..?

Great job by the New York Giants this week in free agency…good job to the new front office.. good to Giants fans, right?.. Not so fast… Let’s go back to 2016 when the Browns…