We do well at beating the Ravens. Once last year, and twice the year before. You need to check yourself before you wreck yourself, and don't give me some "Holier than thou" stance. Your players over the years have given the Ravens a few black eyes of their own. You live in a glass house dude. Stop throwing stones.