Buffalo Rumblings, a Buffalo Bills community
Interesting......does this mean anything for the bills? My guess is no, but still very interesting.