A Sheridan man pleaded no-contest Wednesday to fatally punching a local hockey coach in the head after a dispute about a parking space last summer.