© Jim Brown-USA TODAY Sports

The Daily Feed - Pancho Billa Has Passed Away

May 14, 2019

It's a sad day for the Bills Mafia, as longtime Buffalo Bills super fan, Ezra "Pancho Billa" Castro, lost his battle with cancer this morning.

The love for the longtime Bills fan was not only shared by fans, but players and ownership alike.

#VivaLosBills #RIPPanchoBilla