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