The Astros claimed third baseman Brandon Laird off waivers from the Yankees.