The Baltimore Ravens had an extremely successful season despite failing to reach the Super Bowl and the NFL recognized that. To reward the Ravens for their remarkable season, John Harbaugh was named as the NFL's Coach of the Year for 2019.

Just a season ago, the Ravens went 10-6 and snuck into the playoffs. After being eliminated in the Wild Card round, many were uncertain about what the future held for Baltimore.

But after a 10-win season, Harbaugh helped the Ravens improve to 14-2 in 2019 and secure the No. 1 seed in the AFC. Even though they were eliminated from the playoffs in the Divisional Round, the future is bright in Baltimore.

The season that the Ravens had may have come as a surprise to some. Especially for the people that crowned the Cleveland Browns as the winners of the AFC North before any games were played.

For Harbaugh, the 2019 season was his best year as a head coach record-wise. Prior to 2019, the most wins that Harbaugh accrued in a single season was 12 of them in 2010 and 2011. His best achievement came in 2012 when he won the Super Bowl.

Undoubtedly, there were quite a few worthy candidates for the NFL's Coach of the Year award. Of course, both Kyle Shanahan and Andy Reid—who are both coaching in the Super Bowl on Sunday—could've been given the award.

At the same time, Sean Payton and Mike Vrabel also deserved some praise for what they did this season. Ultimately, the NFL decided to give it to a coach that gets overlooked at times in Harbaugh.