Skip to main content
Advertising

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."