Bills Mafia’s finest has made it.
Ezra Castro, aka Pancho Billa, was well-known throughout the entire NFL, but he was a celebrity in Buffalo and among Bills Mafia.
This past May, Castro passed away after a battle with cancer, so the Bills made sure to honour their biggest fan with a special pre-game ceremony before their home opener.
Even though the Bills had a bye week this weekend, there was another tribute to Pancho Billa but it wasn’t on the football field.
The new episode of The Simpsons that aired on Sunday night had Bills fans pretty excited as a lot of them noticed their biggest fan getting some love in the episode.
Flip the Pages to See the Cameo: