On March 5,2009, Williams was traded by the Hurricanes to the Los Angeles Kings for Patrick O'Sullivan and a 2nd round draft pick, which was then dealt to Edmonton for Erik Cole.
On March 5,2009, Williams was traded by the Hurricanes to the Los Angeles Kings for Patrick O'Sullivan and Calgary's 2nd round draft pick. O'Sullivan was then dealt with Carolina's 2nd round draft pick to Edmonton for Erik Cole.