CHICAGO (AP) _ Outfielder Jermaine Dye and the White Sox agreed Thursday on a $10.15 million, two-year contract, giving Chicago a replacement for Magglio Ordonez in right field.

Dye hit .265 with 23 home runs and 80 RBIs in 137 games with Oakland last season. He has hit 20 or more home runs five times and has three 100-RBI seasons.

The 30-year-old Dye has a career .272 average with 161 home runs and 611 RBIs in 1,039 games over nine major league seasons with Atlanta, Kansas City and Oakland.

Dye will make $4 million next year and $5 million in 2006. Chicago has a $6 million for 2007 with a $1.15 million buyout.

On Wednesday, Chicago agreed with pitcher Dustin Hermanson on a $5.15 million, two-year contract.