“90% of Giants players feel their head coach Brian Daboll is efficient with their time, a rank of 22 out of 32,” the report ...