Eakin spent the 1982-83 season in the minors developing his game, posting a solid 24 goals and 70 points in 73 games. The next year, he was back with the Calgary Flames, playing seven games and scoring two goals and an assist. The rest of his season was spent back in the minors, where he improved his totals to 33 goals and 102 points. Despite his offensive production, Eakin was unable to break into the Flames NHL roster, playing just one game in the 1984-85 season.
That July, he signed with the Detroit Red Wings as a free agent. With the Wings he was able to play just four games at the NHL level and was dealt to the Edmonton Oilers on December 28, 1985.
Unable to crack the deep and talented Oilers lineup, Eakin would not again play at the NHL level. After another season in the American Hockey League, Eakin looked overseas to continue his hockey career.
He signed to play in Finland for the 1987-88 season, then moved to Germany the following year. In his second year in Germany, he made a major impression piling up 58 goals and 153 points in just 52 games. Eakin would go on to play ten seasons in Germany before playing one final year in the British Super League with the London Knights.
Courtesy of the Hockey Hall of Fame