 From 2004-, he played professionally in the Nicaraguan Professional Baseball League.Hansack came back to Major League Baseball when he signed with the Red Sox on December 9, 2005.He played for the Red Sox Double-A team, the Portland Sea Dogs where he posted an 8–7 record with a 3.26 ERA in 31 games (18 starts).