Career
He lost both his legs in a traffic accident at the age of eight. During the 1984 Winter Paralympics, Haglund participated in four disciplines of ice sledge speed racing. During the 1994 Winter Paralympics, he participated in both ice sledge speed racing and ice sledge hockey.
He took a gold in 1,000 meter and 1,500, as well as a silver in 500 meter and the men"s ice hockey tournament.
He participated again in the ice sledge hockey at the following three Winter Paralympics, winning a gold in 1998, and a silver in 2002 and 2006.