NFL Total Access

Baltimore Ravens head coach John Harbaugh agrees to contract extension with Ravens

Baltimore Ravens head coach John Harbaugh agrees to a contract extension with the Ravens.