John Harbaugh gets three-year Ravens contract extension admin 6 days ago Headlines Comments Off on John Harbaugh gets three-year Ravens contract extension 0 Views Barring a dismissal or resignation, John Harbaugh will coach the Ravens for at least 20 seasons. Share Facebook Twitter Stumbleupon LinkedIn Pinterest