Baltimore Ravens head coach John Harbaugh has signed a contract extension, the NFL team said Monday.
Ravens coach John Harbaugh signs contract extension