FanShot

Forbes: Bills 'most troubled franchise in the NFL'

16

What the heck do they know anyway??