The Chiefs and cornerback Brandon Flowers agreed to terms on a four-year contract today. Flowers, a second-round pick, will be a starter when training camp begins Friday in River Falls, Wis.