And it was about damn time...
Former junior hockey coach and convicted sex offender Graham James pleaded guilty to sexual assaults involving two of his former players, including NHL star Theoren Fleury.
James entered the plea in a Winnipeg courtroom via video link from Montreal.
He was originally facing nine charges of sexual assault involving three players between 1979 and 1994, but only pleaded guilty to charges involving Fleury and another victim, who name remains under a court-order publication ban. Charges related to a third complainant, Greg Gilhooly, were stayed.
James has been out on bail for almost a year and is living in Montreal.
Here's Bob McKeown stalking James on CBC's "The Fifth Estate" program...