John Harbaugh generally is considered one of the NFL's best head coaches for turning the 5-11 Baltimore Ravens team he inherited into one that reached the playoffs the next three years.

More...