Is this Edgar, Allan or Poe? Who knows but these three lovable team mascots keep Ravens fans riled up during the games.
By Laureen Miles Brunelli, About.com
Is this Edgar, Allan or Poe? Who knows but these three lovable team mascots keep Ravens fans riled up during the games.
©2008 About.com, a part of The New York Times Company.
All rights reserved.