The World Series champion Chicago White Sox agreed Wednesday with Rob Mackowiak on a $5.3 million, two-year contract that avoided salary arbitration. Mackowiak, who was eligible to become a free agent following the 2007 season, will receive $2.25 million in 2006 and $2.75 million in 2007. The White Sox hold a 2008 option at $3.25 million with a buyout of $300,000. Acquired from Pittsburgh on December 13 for left-handed reliever Damaso Marte, Mackowiak hit a career-best .272 with nine homers and 58 RBIs in 142 games with the Pirates last year. The left-handed hitter and utility player made 50 starts at third base, 31 in center field, 17 at second base, 13 in right field and one at first base.