I hate to write a piece on someone’s passing but Ezra Castro also known as the infamous Pancho Billa in the BillsMafia has passed away, according to his family.
What did Pancho mean for the Bills? The man was a man of faith, he did so many amazing things in the community and was a fighter throughout this entire journey. He was a motivator and the epitome of a Bills fan. He was Super dedicated, a hard worker and someone willing to give you the shirt off his back. Please pray for his family during this tough time.