3 years, love him, hate him, he wins more, players love him. I know, we rail on some of his gaffe in game and his dog house, but, good move
https://www.si.com/nfl/ravens/news/baltimore-ravens-sign-john-harbaugh-extension
Under Harbaugh's leadership, the Ravens have consistently been one of the better teams in the NFL. He boasts a regular-season record of 172-104, as well as a playoff record of 13-11. In 17 seasons, the Ravens have made the playoffs 12 times, won the AFC North six times, and of course, won Super Bowl XLVII in 2012.