The Seattle Mariners and free agent outfielder Jose Guillen were closing in on a $5.5 million, one-year contract Saturday.