NFL Total Access
Remembering Buffalo Bills' legendary super fan 'Pancho Billa'
The NFL community mourns the loss of Buffalo Bills super fan Ezra Castro, who was known as "Pancho Billa."
The NFL community mourns the loss of Buffalo Bills super fan Ezra Castro, who was known as "Pancho Billa."