Remembering Bills superfan Pancho Billa
Photo: 1 / 92
Thursday, May 16, 2019
Ezra Castro, known to thousands of football fans as Pancho Billa, embraced the Bills as his favorite team when he was a child in El Paso, Texas. Despite living in Cowboys country, that allegiance only intensified. As an adult, his passion turned him into a stadium icon and one of the most iconic members of the Bills Mafia. -- Sean Kirst
If you'd like to share your photos and memories of Pancho Billa, please email images to email@example.com.