Key Highlights
- John Harbaugh was head coach of the Baltimore Ravens for 18 seasons.
- He was fired after a loss to the Pittsburgh Steelers in a season finale.
- President Donald Trump endorsed Harbaugh after his firing.
- The NFL coaching carousel includes six teams looking for new coaches.


