Brad Beatson taught Thurman Thomas everything he knows. The Buffalo Bills are for sale. Los Angeles, Toronto, and London are clamoring for an NFL team, and the league commissioner has repeatedly expressed his desire for international expansion. So that brings to mind the question: Why in the world does Buffalo deserve an NFL franchise? The Bills have held […]