Ezra Castro who is known for being a Buffalo Bills super fan and goes by the name of “Pancho Billa,” has died at the age of 39. This comes after a long fight with stage-4 pancreatic cancer.
He’s been a source of inspiration for Bills players and fans during his battle and the Buffalo Bills organization loved Pancho Billa.
#Bills super fan Ezra Castro, known as Pancho Billa, passed away this morning after a battle with stage four cancer.— NFL Update (@MySportsUpdate) May 14, 2019
Pancho Billa was on the phone with GM Brandon Beane when the #Bills selected Ed Oliver.
Last year, Castro was in Dallas for the 2018 NFL draft and was pulled on stage by Bills legends Andre Reed and Fred Jackson to make the pick.
There even was a petition for the Bills to sign Castro to a one-day contract with the team prior to his death. Rest in peace to one of the most recognized Super Fans.
Here is a video from last year about Pancho: