Alex Galchenyuk is entering the NHL and NHLPA's player assistance program after being arrested last week, sources told ESPN, and has apologized to police for his "deeply disrespectful and despicable behavior."

Galchenyuk was arrested July 9 in Scottsdale, Arizona, for a hit and run incident that resulted in the Arizona Coyotes terminating his contract just 13 days after signing the 29-year-old as a free agent.