Erie County Executive Mark Poloncarz bucked prevailing opinion recently when he challenged the NFL's assertion that the Buffalo Bills need a new stadium. In this week's Press Pass on WBFO, Jim Fink of Business First discussed the delicate politics connected with the issue.