The Giants have $6 million in cap space, according to the NFLPA. Obviously, the Giants will need to create more cap space to get through the season. One source of cap relief would be a resolution ...
7 days ago
View all
Giants • #2 • QB
Andrew Stephen Lock (born November 10, 1996) is an American football quarterback for the New York Giants of the National Football League (NFL). He played college football at Missou... Wikipedia