U.S. Markets close in 1 hr 3 mins

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.