Hockey executive Stan Bowman who ignored claims of sexual abuse at his former team lands a new job in the NHL
The Edmonton Oilers have officially hired Stan Bowman as their new General Manager and Executive Vice President of Hockey Operations after a reinstatement from suspension by the NHL.