The Baltimore Ravens' firing of long-time head coach John Harbaugh after 18 seasons at the helm felt long overdue from the outside looking in, following the tea