 The New York Mets purchased his contract from the Pawtucket Red Sox in November , and optioned him to the Norfolk Tides in March .The Pittsburgh Pirates selected him off waivers in August 2006 and he made his Major League debut on September 7, 2006 for the Pirates against the Chicago Cubs.He appeared in seven games for the Pirates in 2006 and 17 games in 2007.