Veteran Ottawa Senators captain Daniel Alfredsson has committed to playing for Sweden at the world hockey championship, his first trip to the International Ice Hockey Federation tourney since 2005.It will be Alfredsson's first trip to the world championship since 2005.