Michael Schumacher has announced that he will retire from Formula 1 at the end of the season.
Michael Schumacher to retire from Formula 1 at end of season