The Ravens represent opportunity for a fresh start