On 31 July 2007 Suazo moved to German 2. Bundesliga side 1. FC Köln signing a one-year loan deal with an option for a second season. He became the first Honduran to play in Germany. After initially being plagued by injuries during his season in Germany, Suazo became an important player in helping Köln gain promotion to the German Bundesliga during the 2007–08 season. At the conclusion of the season Köln was interested in permanently acquiring Suazo, however Antalyaspor decided to retain him. Upon his return to Turkey Suazo did not appear to be in the clubs plans and also suffered a knee injury. He left the club when his contract expired in June 2009 and joined Real Juventud. During February 2010 he went on trial with New York Red Bulls. New York did not offer Suazo a contract. In September 2010 he moved abroad again to play for Panamese outfit Atletico Veragüense.