If you’ve ever seen the Mighty Ducks movies from back in the day, you remember Greg Goldberg, the goaltender. His character is from Philadelphia and he’s seen wearing various pieces of Flyers gear in different scenes.

The guy who played Goldberg is Shaun Weiss, and he was in some major trouble a few years ago. He was arrested for petty theft and meth possession, and then landed a burglary charge in 2020. The mugshot made him look unrecognizable.

But TMZ is reporting that Weiss recently completed a drug court program, which resulted in the burglary charge being dropped. He got himself cleaned up and looks like a completely different person:

That’s his mugshot on the left and a photo from January on the right. So he’s been sober now going on 18 months.

More from TMZ:

The D.A.’s Office said Shaun has “demonstrated perseverance during his recovery complicated by the COVID-19 pandemic. He had to move treatment and transitional living programs on several occasions. He underwent dental reconstructive surgery, and had a close family member suffer a serious accident during his treatment.”

The D.A. added, “Shaun regained employment and has been traveling across the country making guest appearances and signing autographs. He received tremendous support from friends and fans of the character, Goldberg, he played in the 1992 hit ‘The Mighty Ducks.'”

That’s pretty cool. A positive story. We’ve gotta get Goldberg out here for a Flyers game. He can take some pictures and sign some autographs and he can be in the building as a good luck charm when the orange and black go on the Peeecoooooooooooooooooooooo power play.