Question: With which Premier League team did Gary O'Neil make appearances in 2006-07?
Answer: In 2006–07, O'Neil appeared for Portsmouth in the Premier League.