John Paintsil did play for West Ham United. He signed for the club in 2007 and spent five years there, making over 100 appearances. He was a versatile player who could play at right back or right wing back.
The Legendary Journey of John Paintsil: Test Your Football and English Knowledge!