You have to admire the Ravens’ commitment to this storyline, as well as the willingness of the team’s general manager and head coach — John Harbaugh was involved in the Poe announcement — to play along with this. Most football people would take themselves too seriously during the season for this sort of fun.
The Ravens originally used all three mascots but retired Edgar and Allan after the 2008 season. This is the perfect…