Bills fan battling cancer lives out his dream and announces pick
Ezra Castro, a Buffalo Bills superfan who is battle cancer better known as “Pancho Billa,” got the chance to announce the Bills thrid round draft pick on Friday.
Ezra Castro, a Buffalo Bills superfan who is battle cancer better known as “Pancho Billa,” got the chance to announce the Bills thrid round draft pick on Friday.