Question: What club did Craig Gordon play for during the 2005-06 season, and what league was that club in?
Answer: Gordon played in the 2005–06 season, Scottish Premier League for Hearts.