Mattias Lundin / AFP/Getty Images
February 24, 2009
Sweden's Lars Lewen (front at center) skis in the men's Skicross World Cup final in Branas, Sweden. Lewen went on to win the race.
Search This Weekend's Events
CTnow.com, 285 Broad St., Hartford, CT 06115
A Hartford Courant website