Bills Superfan Ezra ‘Pancho Billa’ Castro Dies After Long Battle With Cancer EltasZone NFL by el-admin - May 14, 2019 0742 Bills superfan Ezra ‘Pancho Billa’ Castro dies after cancer battle | SI.com Bills Superfan Ezra ‘Pancho Billa’ Castro Dies After Long Battle With Cancer Modal message Share this: Ravens, Orioles, Baltimore community mourn loss of 14-year-old superfan Mo Gaba, who lost battle with cancerDateJuly 29, 2020In relation toNFLFamed Chiefs Superfan Arrested, Suspected of Bank RobberyDateDecember 21, 2022In relation toEltasZoneLongtime boxing manager Cameron Dunkin diesDateJanuary 3, 2024In relation toBoxing