The White Sox have spoken to Bobby Abreu's agent about a deal, but they may have to trade Jermaine Dye before signing the free-agent outfielder. Dye, who is owed $11.5 million this season, has been shopped this offseason.