Short general knowledge question: what clubs has peter crouch played for?
Southampton F.C.