News
Jan 15, 2022; Orchard Park, New York, USA; Buffalo Bills mascot Billy Buffalo celebrates after the Bills defeated the New England Patriots 47-17 in the AFC Wild Card playoff game at Highmark Stadium.
The buffalo “Charlie” was mounted for posterity and donated to Panhandle-Plains Historical Museum. The live mascot program was revived in the 1970s, when the Herdsmen were formed.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results