Deanna King

Deanna King

Want to know more about Deanna King? Get their official bio, social pages & articles on Radio 95.1!

 

Buffalo Bills Fan Pancho Billa Has Died After Battle With Cancer

Buffalo Bills superfan Ezra Castro, known as Pancho Billa, died Tuesday after battling cancer. Castro developed personal relationships with several Buffalo Bills players and personnel. Castro announced the first draft pick in 2018. Castro last visited Buffalo in December 2018 for a game against Detroit and became the first inductee in the Buffalo Fan Wall of Fame.


Sponsored Content

Sponsored Content