The 25-year-old Laird hit .257 with one home run and four RBI in 37 plate appearances with the Astros last season after being claimed off waivers on Sept. 1. Laird spent a majority of 2012 with the New York Yankees' Triple-A affiliate Scranton/Wilkes-Barre, where he hit .254 with 15 home runs and 77 RBI in 550 plate appearances. The former 27th round pick is the younger brother of Atlanta Braves catcher Gerald Laird.
Lin, a 24-year-old Taiwanese-born outfielder, spent most of 2012 with the Boston Red Sox Triple-A affiliate Pawtucket. In 113 games, he hit .247 with two home runs, 30 RBI and 15 stolen bases. Lin was designated for assignment by the Red Sox on Oct. 17 and claimed off waivers by the Astros on Oct. 26.
With the moves, the Astros 40-man roster is full.