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

The Motet @ Buffalo Iron Works

The post The Motet @ Buffalo Iron Works appeared...

Joe Biden – Is Biden right that you don’t need a college degree to make $110,000 in the semiconductor field?

Speaking of semiconductor industry jobs, "Know what the average salary is? $110,000. You don't need a college degree."

FBI opens criminal investigation into Baltimore bridge collapse

(NewsNation) — The FBI has opened a criminal investigation...