New York Giants head coach Brian Daboll accepted blame for a Week 10 flea-flicker that ended in complete disaster.
Because of a $23 million injury guarantee, Daniel Jones may never play another snap for the hapless New York Giants.
It seems like a football lifetime ago when Daniel Jones was thought to have taken a big step forward by emerging as a capable ...