In April 1993, he checked into the Betty Ford Clinic as part of his sentence after a DUI conviction. That fall, he was suspended by the NFL for violating its drug policy by testing positive for cocaine. In '94, he had several stints in rehab and disappeared for days at a time, at one point leaving Steelers camp. He ended up on the injured/left camp list and had to sit out the season.
After several arrests and more trips to rehab, Haselrig signed with the New York Jets and played part of the '95 season before he was suspended by the NFL for violating the league's drug policy. He disappeared again.
The downward spiral continued until March 1997, when he was sentenced to 6 to 23 months in prison for violating his probation. He had been arrested for riding a motorcycle through Johnstown intoxicated and wearing his helmet backward.