Bastian Schweinsteiger Retires From Germany Duty
Germany captain Bastian Schweinsteiger has retired from international duty after 120 caps in a 12-year career.
Bastian Schweinsteiger has retired from international duty after Germany's semi-final elimination at Euro 2016.