The Ravens and head coach John Harbaugh have an agreement in principle on a contract extension with "some lawyer stuff left to do," a source told ESPN's Chris Mortensen.
Harbaugh's extension will keep the most successful coach in franchise history in place for the foreseeable future. This agreement ends speculation of the possible trading of Harbaugh and keeps him from being a coaching free agent at the end of the 2019 season.
Harbaugh's back was against the wall in the middle of November, when the Ravens reached the bye with a 4-5 record and on a three-game losing streak.