 After pitching just two games for the Pirates in 1980, Roberts was purchased by the Seattle Mariners in April.He pitched the rest of the season in Seattle, going 2–3.Following that season, Roberts became a free agent, and in January 1981 he was signed by the Mets.