Memorial To Be Held For Pancho Billa Near New Era Field, Day Before Bills Home Opener
Bills superfan, Pancho Billa (Ezra Castro), passed away from cancer this past May. Now, his family will be holding a memorial for Pancho one day before the Bills home opener on September 21st.
Even though Pancho was originally from Texas, he made the Bills his team and became a local and national favorite the past few years.
The memorial will be held at 4170 Abbott Road from 2 p.m. to 6 p.m. on September 21st. The Bills home opener is the following day against the Cincinnati Bengals.
It's clear that his legacy will live on in the Buffalo community for years to come.
Read the full story at WKBW.