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.

What to Read Next