Question: Which years did Craig Moore play for the Queensland Roar?
Answer: Moore played for the Queensland Roar from 2007 through 2010.