So far, he has played for three teams in five years. Landry’s career started in Houston, and he has played for the Sacramento Kings and New Orleans Hornets. Landry’s acquisition could be big for the Warriors, a team that has often lacked a solid post presence.