The big, aggressive defenseman from St. Catherines, Ontario played for twelve professional teams in five years. That include an amazing five teams in three leagues all in one season (1982-82)!
At least that season included two stints in the National Hockey League. Gibby started the year in Los Angeles where he played six times and picked up 18 minutes in penalties. Later in the season he joined the Toronto Maple Leafs, playing in 27 more games and picking up 67 more penalty minutes.
Gibson would play 11 more games with the original Winnipeg Jets a couple of seasons later, but with all his bouncing around the minor leagues, it is not hard to see why John Gibson retired in 1984.