Home Sports Opinion: Giants’ explanation for keeping coach, GM is affront to fans