F1: British Grand Prix ruled out Jackie Stewart rejects Bernie Ecclestone's claims that the British Grand Prix is dead. 

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