Ezra Castro (Pancho Billa) Loses Battle With Cancer

Ezra Castro, the Texas native and Buffalo Bills superfan known as ‘Pancho Billa’ died Tuesday mornin in UT Southwestern Medical Center in Dallas after a long battle with cancer.

His death was announced by his family on social media Tuesday morning.

He was 39.

He will be missed. 

Our deepest condolences to his family and friends. 

Related articles

BREAKING: Trump announces mystery ‘address to the nation’ coming Wednesday



President Donald Trump announced plans to give an "address to the nation" on Wednesday night but did not explain why.

"My Fellow Americans: I will be giving an ADDRESS TO THE NATION tomorrow night, LIVE FROM THE WHITE HOUSE, at 9 P.M. EST. I look forward to "seeing" you then. It has been a great year for our Country, and THE BEST IS YET TO COME!" the president wrote Tuesday on his Truth Social platform.

Trump LOSES IT as his OWN CHIEF OF STAFF Turns AGAINST HIM

MeidasTouch host Ben Meiselas reports on Donald...

Beauty isn’t imperfection, it’s character #shorts #nfl #buffalobills #wabisabi

Subscribe to the Buffalo Bills YT Channel: https://bufbills.co/2Yhjq9j For...

BREAKING NEWS UPDATES – 12/15/25 – 12:56pm ET

Visit https://meidasplus.com for more! MeidasTouch relies on SnapStream...