Saw this send up of Her Majesty in my sports travels and apparently it’s caused a little stink about the Ravens dissing the old gal. (That red eye was probably what made it totally unacceptable.) In another nod to PCness, the Ravens have since pulled this down from their website. Go figure the NFL –Continue reading “Ravens in London Today”
