This article is from: baltimoreravens.com
Odell Beckham Jr. and the Dolphins are reportedly parting ways; the Ravens are floated as a potential landing spot. DVOA creator says the Ravens are the AFC’s best team when they play at their best. Lamar Jackson falls to No. 3 in QB rankings.