Buffalo's 71" in some places will also be beaten down by rains and above freezing temps. By Thanksgiving the Big November storm will mainly be memories.
The Buffalo Bills home NFL game will be played in Detroit at Ford Field on Monday. The tickets are free. I wondered about that. Always tough to have a home game in another city and have no fans...
Dr. Phil