Gerald Dwayne Hudson, 31, of Kansas City, Kan., pleaded guilty Tuesday in Carver County District Court to first-degree ...