NO! NOT That Screech.
Today I am showing the card I believe to be his Rookie Card 2007 Topps Baseball Opening Day card number 215.
(Front and Back)
Screech was "hatched" on17 April 2005 at RFK Stadium in Washington DC (much in the same way as the Orioles Bird Mascot) the inaugural season of the Washington Nationals formerly the Montreal Expos.
I am always on the lookout for Mascot cards. I also accept Mascot Postcards and team issued promo cards/photos of mascots.