Bills Superfan, Pancho Billa – On Fighting Cancer & The Incredible Support He’s Received From Around the World!

Spread the loveYou might not know who Ezra Castro is – but if you’re a Bills fan you know his alter ego, Pancho Billa!  The Bills super-fan has quite a following of folks who love his sombrero and intense love of all things Buffalo. Now, those folks are rallying around Castro as he fights cancer. … Continue reading Bills Superfan, Pancho Billa – On Fighting Cancer & The Incredible Support He’s Received From Around the World!