I would add Harbough as well. No matter what people say he is a great coach. We should keep him as long as the players don't quit and give everything they have.
Most people say 2015 season was a disappointment but for me seeing our backup players beating the Steelers and staying in the game, every game until the end was huge. And that's what I expect from the ravens and our coach, win or lose.