Career
He played for the Arizona Diamondbacks and Detroit Tigers. Klassen was part of Team Canada in the 2004 Summer Olympics, which finished in fourth place. He was named to play for Canada at the World Baseball Classic.
During the World Baseball Classic, he injured himself and took the 2006 season official
In 2008, he played for the Houston Astros organization and retired at the end of the season.