Bill Swift agreed to a $7.95-million, three-year contract with San Francisco on Monday while pitcher Terry Mulholland agreed to a one-year contract with Philadelphia. Veteran free-agent pitchers Goose Gossage and Jim Deshaies, meanwhile, were invited to spring training by the Oakland Athletics. Both players were cut after last season. Swift was 1-2 with 17 saves and a 1.99 ERA for Seattle last season and came to the Giants as part of the trade for Kevin Mitchell. Swift, who made $925,000 last season, gets a $950,000 signing bonus, $2-million in 1992, $3-million in 1993 and $2-million in 1994. Earlier this month, Swift asked for $2.3-million for 1992 in salary arbitration and San Francisco offered $1.4-million. Mulholland, who made $525,000 last season, agreed with the Phillies at $1.25-million, the midpoint between his arbitration request for $1.5-million and the team's offer of $1-million. Gossage, 40, spent last year with Texas, going 4-2 with one save and a 3.57 ERA in 44 games. The left-handed Deshaies, 31, pitched seven seasons with Houston. He was 5-12 with a 4.98 ERA in 28 starts last season. Outfielder Gary Thurman agreed to a one-year deal worth $287,000 with Kansas City, a raise of $160,000. He had asked for $325,000 and the team had offered $250,000. There are 109 players remaining in salary arbitration, with hearings scheduled to begin next Monday. Meanwhile, six free agents agreed to minor-league contracts, including four with the Houston Astros: pitchers Rob Murphy and Joe Boever, infielder Ernest Riles and outfielder Denny Walling. Cleveland agreed to a minor-league deal with third baseman Brook Jacoby, who the Indians traded to Oakland last year, and Texas agreed to a minor-league contract with pitcher Lance McCullers. In other news, pitcher Brien Taylor, the No.1 overall pick in the 1991 June free-agent draft, was among the non-roster players invited by the Yankees to their spring camp. And the Padres signed right-hander Dave Eiland to a minor-league contract and invited him to spring training as a non-roster player. Eiland, a Zephyrhills High product, split 1991 between the New York Yankees and Class AAA Columbus. Other news Howe trial: Steve Howe's trial on a federal cocaine charge, scheduled to begin this week in Kalispell, Mont., is being postponed while prosecutors add another misdemeanor count, according to one of his defense attorneys. Howe, the New York Yankees' relief pitcher, was to go on trial Thursday. He was arrested Dec. 19 for allegedly paying an undercover agent $100 for 1 gram of cocaine in Kalispell. The sentence for the misdemeanor is up to one year in jail and/or a $1,000 fine. The United States Attorney's office in Helena has told Howe he is also being charged with a charge of attempted possession of a dangerous drug, Stephen Nardi, one of Howe's two local attorneys, said Monday. Nardi said Howe must be arraigned again, and a hearing is scheduled for Friday in Missoula. Ex-major-leaguer Johnstone fined in parking-lot incident ALHAMBRA, Calif. _ Former major league outfielder Jay Johnstone was fined $270 in connection with a struggle in a grocery store parking lot. Johnstone originally was charged with petty theft. Store employees said he took a packet of cigarettes, said his attorney, Tony Capozzola. Johnstone denied the theft charge, Capozzola said. But he pleaded no contest to the battery charge, which stemmed from a struggle with the employees after they confronted him in the parking lot. Johnstone also paid $50 to the store for an employee's ripped shirt, Capozzola said. Celia Politeo, a Los Angeles County deputy district attorney, said prosecutors dropped the theft charge earlier this month and filed the battery charge in Alhambra Municipal Court. In addition to playing for the Los Angeles Dodgers, Johnstone played for the Angels, White Sox and Yankees. He also was a broadcaster for the Yankees.