Crawford Signs with Red Sox