Greg and Dan talk with Police Chief Eric Echevarria about his upcoming retirement on May 15th. He reflects on the challenges he faced when first coming to Peoria, the stress and responsibility of serving as Chief, and the importance of maintaining strong communication and trust with the community.