Buffalo Bills Fan Honored by Team
Born and raised in Texas, Ezra Castro is better known as “Pancho Billa” by Buffalo Bills fans. Now the team is honoring him by making him the first person on The Buffalo Wall of Fame which will honor devout Bills fans every year.