Buffalo Bills Superfan Pancho Billa Dies
CBS Sports on X: After a courageous battle with cancer, Buffalo Bills superfan Ezra Castro, a.k.a Pancho Billa, has died at age 39. His passion for his family, friends, and the Bills
Buffalo Bills on X: #Bills fans Pancho Billa and @ko400 in Tampa! / X
Buffalo Bills fan 'Pancho Billa' Ezra Castro dies of cancer in Dallas
Passing of Pancho casts somber mood on One Bills Drive
Reaction: Bills Mafia remembers superfan Pancho Billa
Unmasked: The North Texas man behind Buffalo Bills superfan persona 'Pancho Billa'
Ezra Castro, Buffalo Bills superfan known as 'Pancho Billa,' dies at 39 following cancer battle – New York Daily News