Ezra Castro, Buffalo Bills superfan known as ‘Pancho Billa,’ dies at 39 following cancer battle
‘His death comes just a day after his longtime partner Veronica Borjon posted on Twitter that Castro “was having difficulty breathing” and unable to communicate because of the medication he was on.’