Buffalo Bills super-fan Pancho Billa dies

Local News

Buffalo Bills super-fan Pancho Billa has died.

Billa, whose real name was Ezra Castro, had been battling cancer.

On Tuesday morning, it was announced on his Twitter account that Castro had died.

Kim Pegula released a statement on Castro’s death:

Others have also reacted to the death of the Bills super-fan:

Copyright 2020 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

More Sports

Twin Tiers Takedown

More Twin Tiers Takedown
More Sports

Mobile Apps DMB_1503428499636.png

Trending Now