I'm assuming that the New York Giants felt like they saw a...
I'm assuming that the New York Giants felt like they saw a good athlete that they couldn't pass up on. From my standpoint, I'm not exactly sure how I'll fit in; I just know that I will somewhere.