In this episode of The Flock Rundown, we dive into the Baltimore Ravens dominant victory over the Cleveland Browns, clinching the AFC North title! Tune in as we celebrate the win and break down all the highlights and key moments from this record-setting Week 18 performance.