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