Bastian Schweinsteiger has announced his retirement from professional football, with the former Bayern Munich, Manchester United and Chicago Fire star hanging up his boots at the age of 35. The World Cup winner has spent the last three years turning out in MLS. Prior to that, he took in a brief spell with the Red Devils at Old Trafford. Having first linked up with the German giants as a teenager, he would go on to take in 500 competitive appearances. He won eight Bundesliga titles and the Champions League along the way, while also collecting 121 caps for his country. Schweinsteiger’s finest hour with Germany came in 2014, when Joachim Low’s side savoured World Cup glory in Brazil. There will now be plenty of time for a combative figure to look back on many happy memories, with the decision taken to take walk away at the end of the current campaign in America.