As the FIA prepares Max Mosley's more restrictive Formula 1 rules package for its 2008 debut, its World Motor Sport Council has decided that Microsoft (Yes, that Microsoft.Really.) will be the ...
For many years, the Formula 1 World Championship was overshadowed in the United States by NASCAR and IndyCar. Not anymore: ...