Bills icon Pancho Billa, 39, dies after battle with cancer
‘Castro was a staple at Bills games, where he would dress up in a Bills-themed sombrero with a wrestling mask. The team honored him Tuesday with a tribute video, where he is heard discussing his love for the team.’