BUFFALO, N.Y. (WKBW) — The Buffalo Bills will celebrate the life of Ezra Castro, better known as Pancho Billa, at their home opener against the Cincinnati Bengals on September 22nd at New Era Field
Castro, one of the teams most celebrated fans, recently passed away after more than a year long battle with cancer.
Bills officials confirm that the team will hold a celebration of life ceremony in his memory prior to the game. Services for Castro are scheduled for Saturday in Dallas, Texas.
Buffalo Mayor Byron Brown announced the dome of Buffalo City Hall will be lit red, white and blue in honor of Pancho Billa Friday May 17th.