Bastian Schweinsteiger retires from Germany to end remarkable international career July 29, 2016 4:49 pm|