
Demon Deacon
Mascot character

Mascot character
The Demon Deacon is the mascot of Wake Forest University, a school located in Winston-Salem, North Carolina, United States. Probably best known for its slightly unorthodox name and appearance, the Demon Deacon has become a mainstay in the world of U.S. college mascots.
Read on Wikipedia · Image Photo was taken by Albert Brown (2007 WFU Alumnus),, CC BY-SA 3.0
Open boosters, collect cards and trade them. Free to play.
Play for free