Schumacher on favourite stage MICHAEL SCHUMACHER is back at his favourite race to claim a title demoralised opponents conceded to him months ago, an unprecedented seventh F1 crown. 

Which of the following sections of a newspaper would this article likely appear in? World News, Sports, Business, or Science and Technology? 