U.S. Markets closed

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.