Affleck spent the majority of the next two seasons playing in Switzerland, although he returned to Indianapolis for the close of the CHL season and playoffs both years, helping the team to two championships. He returned to Indianapolis full-time for the 1983–84 season, and was named the league's top defender for the third time along with MVP honours.
Affleck spent the majority of the next two seasons playing in Switzerland, but he returned to Indianapolis for the final part of the CHL season and playoffs each year, helping his team win two championships. He settled back in Indianapolis full-time for the 1983–84 season and was named the league's top defender for the third time, along with being awarded MVP honors.