This Giants coaching assemblage needs to squeeze every bit of smarts and ability out of its entire operation in order to win games.
nypost.com