Question: who does david james play for 2011?
Answer: Bristol City F.C.