February 19 08
Winners were announced last night for the 2008 Laureus World Sports Awards, which some call "the Oscars of world sport"
More like "Oscars of non-American sport." Which is fine. Just call it what it is. Team of the Year noms: AC Milan, Australia Cricket, Ferrari Motor Racing, Germany Women's Football, Iraq Football, South African Rugby. US sports truly exist in a bubble.
Dan is a writer living in Shanghai, China.



