Bosnia and Herzegovina legend Edin Dzeko has announced his retirement from international football. The 40-year-old, who holds national records for appearances and goals, will make his final appearance against Sweden on October 2 after a 20-year international career