Ravens extend coach John Harbaugh's contract through 2019

As he heads into his 10 season as head coach of the Baltimore Ravens, John Harbaugh has gotten some job security.