The city of Avondale is agreeing to a settlement of $2 million after the death of James Holland Sr. in police custody.