Question: What two teams did David Liffiton play for during the 2004-05 season, and which league was each team in?
Answer: 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.