To Ezra Castro, a.k.a Pancho Billa, the @buffalobills are more than a team, they are family. Even while he battles cancer, there’s nothing that can keep him away from his family.
— CBS Sports Network (@CBSSportsNet) November 3, 2018
We tell his inspiring story on TOPS tomorrow morning on CBS Sports Network. pic.twitter.com/WpZMnaUPuY