Barry Bonds and the Pittsburgh Pirates went at each other Friday in the team's third big arbitration hearing, while the arbitrator deciding Bobby Bonilla's case announced that a ruling wouldn't be made until Monday.

National League Cy Young Award winner Doug Drabek won an arbitration-record $3.35 million from the Pirates on Thursday, and Bonilla is attempting to top that at $3,475,000. Pittsburgh is offering Bonilla $2.4 million and arbitrator Rolf Valtin must choose.The Pirates offered Bonilla a four-year contract worth at least $15.5 million, but the outfielder wanted more for a multiyear deal.

"I'll take it day by day," Bonilla said. "There's not really much to say. I can't really say anything until the decision is made. I don't want his decision to be swayed by a stupid statement or something like that."

Meanwhile, Bonds and the Pirates argued Friday in Chicago before arbitrator Stephen Goldberg, who also heard the case between Greg Swindell and the Indians. Bonds is asking for $3.25 million while Pittsburgh is offering $2.3 million.

Four players agreed Friday to one-year contracts, leaving 21 remaining in arbitration.

First baseman Mark McGwire got the biggest deal, settling with Oakland at $2.8 million. The 27-year-old McGwire, the American League Rookie of the Year in 1987, had 39 homers, 108 RBIs and an America League league-leading 110 walks last season. He made $1,545,000.

McGwire had been asking for $3.3 million, while Oakland was offering $2 million.

Right-hander David Cone and the New York Mets agreed to $2.35 million, 80 percent of the difference between his request of $2.45 million and the team's offer of $1.95 million.

Cone, a 28-year-old right-hander, was 14-10 last year with a 3.23 ERA and a National League-leading 233 strikeouts in 211 2-3 innings. He won $1.3 million in arbitration last winter, when the Mets had offered $815,000.

Third baseman Kevin Seitzer and the Kansas City Royals agreed to a one-year contract worth $1,625,000, a raise of $623,750.

Another third baseman, Steve Buechele of Texas, settled at $775,000, an increase of $225,000.

Catcher Ron Hassey, who left the Athletics after the season and became a free agent, agreed to a minor league contract with Montreal. His signing leaves 28 free agents.