Pancho Billa is a Bills super fan who is battling cancer. He got called to the stage to help his favorite team announce an NFL Draft pick..Pancho Billa, Dallas, Texas. likes talking about this. Viva Los Bills!! Buffalo Bills Football Superfan! PFUFA. There is NO Off season, .Ezra Castro, better known by his superfan persona “Pancho Billa,”d on Tuesday morning following a lengthy battle with cancer, his family .Remembering Pancho Billa. Take a look back at one of the Buffalo Bills most passionate fans, who exemplified what it meant to be a part of Bills Mafia..Ezra Castro, a Texas native whose lifetime passion for the Buffalo Bills led him to create a costumed superfan persona he called “Pancho Billa” .From a hospital bed last month at the MD Anderson Cancer Center in Houston, Ezra Castro holds his Pancho Billa mask and explains its .Bills super fan Ezra Castro, also known as Pancho Billa,d of cancer at age on Tuesday..Buffalo Bills fan Ezra Castro better known as “Pancho Billa” hasd after a long battle with cancer..