Silverstone dropped from 2005 Motorsport.com. There was bad news for the British Grand Prix on September 30th, as the 2005 provisional F1 calendar does not feature Silverstone. 

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