This might have been the last straw of the Giants & Joe Schoen...