Garciaparra gets a fresh start at Wrigley Field
Boston have traded star Nomar Garciaparra to the Chicago Cubs in a blockbuster, four-team deal ahead of baseball's trading deadline.
The Red Sox wound up with shortstop Orlando Cabrera and Minnesota first baseman Doug Mientkiewicz while the Cubs get Garciaparra and minor league outfielder Matt Murton.
Montreal acquired Gonzalez, pitcher Francis Beltran and infielder Brendan Harris and the Twins got minor league pitcher Justin Jones.
Garciaparra, a five-time All-Star and a two-time AL batting champion, was in the final year of his contract with Boston.
Cubs general manager Jim Hendry said: "I think he will bring a ton to the table and a presence on the field and off."
The trade brings an end to Garciaparra's stellar career in Boston, one which was overshadowed for the past year by trade rumours and injury.
Last winter, after he rejected a four-year, $60m extension, the Red Sox tried to acquire Alex Rodriguez from Texas to play shortstop.
THE TRADE 'DEADLINE'
Teams still have until 31 August to acquire players in order for them to be eligible for the play-offs but the process becomes more tricky
Players must pass through waivers - meaning another club can claim them with a matching or better offer - before a deal is done
Although it would have been Manny Ramirez going to the Rangers, the Red
Sox would have then shipped out Garciaparra.
Instead, Rodriguez went to the New York Yankees - to play third base - and Garciaparra stayed and stewed.
He then injured his Achilles tendon and missed 57 games.
The 31-year-old sat out Friday night's game against Minnesota because of soreness. He is batting .321 with five home runs and 21 RBI in 38 games this season.
In other trades Arizona shipped centrefielder Steve Finley to the Los Angeles Dodgers, who have also netted catcher Brent Mayne.
Florida acquired starting pitcher Ismael Valdez and reliever Rudy Seanez.
The World Series champions sent minor league pitcher Travis Chick to San Diego for Valdez and dealt outfielder Abraham Nunez to Kansas City for Seanez.
The Chicago White Sox sent pitcher Esteban Loaiza, a Cy Young Award candidate in 2003 when he went 21-9, to the New York Yankees for Cuban-born Jose Contreras and cash.
AL West-leading Texas got pitcher Scott Erickson and cash from the New York Mets for a player to be named.