Should the Bills Stay in Buffalo? Listen at 3:45
Should the Bills stay in Buffalo? Listen to Armen and Levack at 3:45 p.m. to hear the discussion.
Not everyone agrees on this topic. ESPN radio personality Mike Greenberg says yes, while Colin Cowherd has said that Western New York is a poor market for the NFL.