Bills fan battling cancer lives out his dream and announces pick

Yahoo Sports Videos

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.

Scroll to continue with content
Ad

What to Read Next