Reports: John Harbaugh close to contract extension with Ravens
Baltimore Ravens' Mike Macdonald may be next Michigan football DC
Ravens coach Harbaugh says Lamar Jackson 'locked in' amid ongoing contract extension talks
Baltimore Ravens, John Harbaugh agree to contract extension in principle: report
Ravens coach John Harbaugh signs new four-year deal through 2022
Press Release: Statement on Head Coach John Harbaugh's Contract
John Harbaugh agrees to contract extension with Ravens
John Harbaugh contract extension: Baltimore Ravens retain head coach - Sports Illustrated
Baltimore Ravens on X: Done deal. 🖊 We have reached a new four-year contract with Head Coach John Harbaugh. / X
Ravens coach John Harbaugh signs new four-year deal through 2022
John Harbaugh will lead Ravens into 'new era' after signing 4-year contract extension, Spotlight
John Harbaugh signs contract extension past 2017 - Baltimore Beatdown
Ravens Sign John Harbaugh To Extension
Ravens: John Harbaugh makes Lamar Jackson contract negotiations admission
Baltimore Ravens Extend Coach Harbaugh's Contract