what two teams did david liffiton play for during the 2004-05 season, and which league was each team in?
in 2004, david liffiton began with echl affiliate, the charlotte checkers, before moving up to ahl affiliate, the hartford wolf pack for the 2004–05 season.