Huge loss, fortunately for the ravens, they have a great defense.