Buffalo Rumblings, a Buffalo Bills community
The Patriots released Thomas. Could he be tempted into coming to Buffalo? We're not exactly set at OLB...