Kelvin Benjamin rips Joe Judge following his release from the Giants, claims tenure with New York was 'a hoax' Benjamin signed with New York back in May CBS Sports 29 Jul 2021