El Paso's Iconic Superfan Forever Enshrined in The SimpsonsEl Paso's Iconic Superfan Forever Enshrined in The SimpsonsOne of the biggest Buffalo Bills fan was El Paso's Pancho Billa. His life is forever immortalized by the Bills & by The Simpsons.Daniel PaulusDaniel Paulus
El Paso Buffalo Bills Super Fan Pancho Billa Dies Of CancerEl Paso Buffalo Bills Super Fan Pancho Billa Dies Of CancerSuch a lovely man. Such a staunch fan. Such a loss. Ezra Castro was the sweetest, funniest interview I've ever had the honor of being a part of.TriciaTricia