Buffalo Top Worst Weather NFL City
Not sure if this got any play before, but The Weather Channel crowned Buffalo the champion of the NFL's worst weather.
Not sure if this got any play before, but The Weather Channel crowned Buffalo the champion of the NFL's worst weather.