Bills super fan Pancho Billa dies after battle with cancer
Passing of Pancho casts somber mood on One Bills Drive
Pancho Billa: Buffalo Bills super fan Ezra Castro dies of cancer
Remembering Bills superfan Pancho Billa
Buffalo Bills fan 'Pancho Billa' Ezra Castro dies of cancer in Dallas
Farewell to a Bills superfan: Team, fans vow to keep Pancho Billa's legacy alive