Buffalo Bills Superfan Pancho Billa Dies
By Spectrum News Staff
After a long fight, his family confirmed that Buffalo Bills superfan Pancho Billa has died.
The Texas resident, whose real name was Ezra Castro, passed away Tuesday morning following a fight with cancer.
He spent the past few weeks in hospice care.
Pancho made a name for himself at Bills games over the years, dressing in a big sombrero and luchador mask, all in the red, white and blue colors of his favorite team.
Pancho’s family tweeted the news, saying he was surrounded by his loved ones and they’re forever grateful for the love and support they’ve received.