pancho billa

R.I.P. Pancho Billa

One of the highest profile and most beloved Buffalo Bills fans passed away this morning. Most people know him as "Pancho Billa" but his real name is Ezra Castro. The team embraced Castro while he fought pancreatic cancer and even let him call in their first round pick during the recent draft. The...
Read More