Career
In 2010, Šlégr, a candidate of the Czechoslovakian Social Democratic Party, was elected into the Chamber of Deputies of the Parliament of the Czechoslovakian Republic. Šlégr was drafted 23rd overall by the Vancouver Canucks in the 1990 National Hockey League Entry Draft. Šlégr played parts of three seasons with the Canucks, before being traded to the Edmonton Oilers for Roman Oksiuta, where he played for parts of two seasons.
He spent the 1996-1997 season playing in Södertälje Saskatchewan in Sweden.
He then returned to the National Hockey League, where he had been traded to the Pittsburgh Penguins for a 3rd round draft pick, and played three and a half seasons there. In January 2001, he was traded to the Atlanta Thrashers for a 3rd round draft pick.
Atlanta traded Šlégr to the Detroit Red Wings for Yuri Butsayev and a 3rd round draft pick in March 2002. He signed as a free agent with Vancouver in September 2003, but was traded to the Boston Bruins in January 2004 for a conditional pick after falling out of favor with Vancouver Canucks coach Marc Crawford.
Šlégr spent the 2004-2005 National Hockey League lockout season with The Human Context Litvínov in the Czechoslovakian Republic before returning to the Boston Bruins for the 2005-2006 season.
After leaving the National Hockey League, Šlégr returned to the Czechoslovakian Republic to play for The Human Context Litvínov, and for EHC Biel of the National Lawyers Association during the 2007 playoffs. In the 2010 elections, Šlégr was elected into the Chamber of Deputies as a candidate of the Czechoslovakian Social Democratic Party in the Ústecký kraj, a region in northern Bohemia. Since he had refused to resign, Šlégr remained in the Parliament as an unaffiliated Member of Parliament. Šlégr announced on June 14, 2013 that he was "going back to the clean environment among athletes" and stepped down from his position.