Obituaries : superfan Pancho Billa (Ezra Castro) Has Died, Cause of Death Unknown.
Friends and families are paying tributes on social media to the above mentioned who recently passed away.
The following are tributes posted on social media to honor the deceased.
Bills honoring superfan Pancho Billa (Ezra Castro), who passed away this offseason from cancer, in a pregame on-field ceremony today. Castro’s family will be presented a gameball from Kim Pegula. Children will also be presented with a backpack as part of the Pancho Pack program. pic.twitter.com/Z9q8V99w4r