Al Rosen is putting up $33 million to make the San Francisco Giants a champion. He has plenty of company in the frenzied free agent market, too.

In less 24 hours, the Giants' general manager added free agents Willie McGee for $13 million and Dave Righetti for $10 million. Last month, he gave left-hander Bud Black, one game under .500 lifetime, $10 million."This might be the end of the Giants in the free agent market - forever," Rosen said.

Not likely.

Rosen's latest money move came Tuesday night when he signed Righetti to a four-year contract.

Righetti, 32, had 36 saves for the New York Yankees last season and is the club's all-time leader with 224.

The signing of Righetti triggered a trade, with the Giants sending reliever Steve Bedrosian to the Minnesota Twins today for minor league pitcher Johnny Ard and a player to be named later. The Twins had been in the running for Righetti.

Then the New York Mets made their first major free agent purchase in years, signing fleet outfielder Vince Coleman to a four-year, $12 million contract.

Toronto dipped into the Mets' roster to sign free agent Pat Tabler, baseball's best bases-loaded hitter, to a two-year contract.

In other notable moves on Tuesday:

- The Giants traded infielder Ernest Riles to the A's for outfielder Darren Lewis and a player to be named later.

- The Cleveland Indians traded outfielder Cory Snyder and infielder Lindsay Foster to the Chicago White Sox for pitchers Eric King and Shawn Hillega.

- The Baltimore Orioles traded outfielder Dave Gallagher to the California Angels for pitchers David Martinez and Mike Hook.

- The Royals signed pitcher Dan Schatzeder to a one-year contract for $700,000.

- The Milwaukee Brewers signed pitcher Edwin Nunez to a two-year contract for $1.5 million.

- The Yankees extended the contract of second baseman Steve Sax through the 1995 season for $12.5 million.

- Free agent Franklin Stubbs, who set a Houston record for left-handed hitters with 23 home runs, signed a three-year contract with the Milwaukee Brewers.

- The Atlanta Braves signed free agent first baseman Sid Bream to a three-year contract.