The 2008 Laureus World Sports Awards took place in St. Petersburg, Russia.
< Show All Work
In pictures