Bastian Schweinsteiger has said that he does not regret moving to Manchester United from Bayern Munich in 2015.
The midfielder signed for Chicago Fire in March after two underwhelming seasons at Old Trafford.
Following a £6.8 million move from Bayern Munich in 2015, Schweinsteiger's first campaign in England was wrecked by injury.
And ahead of his second, he was frozen out by Louis van Gaal's replacement, Jose Mourinho.
The 32-year-old eventually forced his way back into the first-team, squad making four appearances this season and scoring in the 4-0 win over Wigan in the FA Cup before leaving Old Trafford in favour of a move to America.
But despite his problems in Manchester, the 2014 World Cup winner said he would make the move again.
He told SPORT1: "It was the right [move]. I always had the objective to win the Champions League with Bayern Munich and that is why I always stayed there and didn't move abroad.
"I achieved that in 2013 and that defined an era. The step to Manchester was definitely an important one. Louis van Gaal called me and he wanted to have success quickly. Of course things started very well for me. We were top of the league, level on points with Leicester.
"Then I got suspended and shortly after I was fouled and injured. We still won a title in the end -- the FA Cup -- and that's not something you just win by fluke."
Schweinsteiger was made to train with the reserves following Mourinho's appointment in the summer.
Following his departure, the United boss admitted he had been wrong to leave the former Germany captain out in the cold.
And Schweinsteiger, who has scored twice in his first four games with Chicago, added that he was "surprised" by his treatment under Mourinho.
"Of course that surprised me," he said. "But I had always hoped that the situation would change and that I would play for United once again, and I also succeeded in doing that in the end."