Many have seen Pancho Billa, the character Ezra Castro played, at Buffalo Bills games, stadium parking lots and the NFL draft. Fewer have seen Castro undergoing treatment for cancer.
When columnist Sean Kirst and photographer James P. McCoy chronicled Castro's hospital stay last month, Castro wanted to make sure he had the opportunity to thank Bills fans for accepting him. McCoy recorded Castro's video message.
Castro, 39, died Tuesday morning after a battle with cancer.
People are also reading…
If you'd like to share your photos and memories of Pancho Billa with us to be featured in this photo remembrance, please email images to qliu@buffnews.com.

