Are Ravens the 'best team in the NFL' after 38-6 win vs. Lions? | The Herd

The Baltimore Ravens tamed the Detroit Lions with a 38-6 blowout win. Lamar Jackson had an incredible game, finishing 21-of-27 for 393 total yards and four total touchdowns. Colin Cowherd explains why he is crowning the Ravens ‘the best team in the NFL.’

Powered by WPeMatico