Die-hard Buffalo Bills fan, Ezra Castro, AKA “Pancho Billa,” has stage-4 cancer and his prognosis doesn’t look good. While the Bills are having quite the tragic season themselves, Castro still puts on the red and blue every Sunday and maintains an incredibly positive attitude.
Before today’s divisional match up with the Jets, Castro delivered a powerful speech to help inspire the team. Grab the Kleenex.
He’s an inspiration to so many and it’s a moment we’ll never forget.