Bastian Schweinsteiger has praised Manchester United's Ryan Giggs for his longevity, and claims that he wants to finish his career at Bayern Munich.