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
Buffalo’s Josh Allen Reps El Paso’s ‘Pancho Billa’ JacketBuffalo’s Josh Allen Reps El Paso’s ‘Pancho Billa’ JacketEzra "Pancho Billa" Castro was a Buffalo Bills superfan. Yesterday, the Bill's quarterback Josh Allen rocked a "Pancho Billa" jacket.Brandon CoatesBrandon Coates