What clubs has peter crouch played for?
Stoke City F.C.