The Michael Kay Show

Did the Giants quit on the season already? Is it understandable if a guy needs a contract?