ORCHARD PARK, N.Y. — For the Bills, Ezra Castro was more than just a fan. He was a super fan and a member of the team's family.
That's why the organization will hold a celebration of life for him during the home opener against the Cincinnati Bengals on September 22 at New Era Field.
Ezra Castro, better known as Pancho Billa, died at the age of 39 on Tuesday following his battle with pancreatic cancer.
Castro will be memorialized this weekend at a service in Irving, Texas.
Related on WGRZ.com