Bills fan "Pancho Billa" takes stage at draft

Published April 30, 2018 18 Views

Rumble Bills fan Ezra Castro, also known as "Pancho BIlla," was called on stage during the 2018 NFL Draft to announce the third round pick for the Buffalo Bills. Castro is currently fighting cancer.