Kim Pegula Honors Bills Fan Ezra Castro, AKA 'Pancho Billa,' After His Death
9:27am PDT - May 14th, 2019 pancho billa - Bleacher ReportBuffalo Bills superfan Ezra Castro, who went by the persona "Pancho Billa," died Tuesday at the age of 39, per Anne Neville of the Buffalo News . He was diagnosed with cancer in November 2017...