NY Giants’ J.C. Davis took advantage of ‘great opportunity’ vs. Dolphins

New York Giants’ rookie sixth-round pick, J.C. Davis, played all 81 snaps at left tackle for the New York Giants in Saturday’s 26-3 victory over the Miami Dolphins. Davis was the highest-graded Giants’ offensive player, and he has yet to surrender a pressure in 102 offensive snaps (46 pass-blocking snaps). Davis spoke to the New […]