Including: Buried vehicles; Gabe Davis’ dog; the City of Good Neighbors; and Micah Hyde shirtless in the snow, for some reason
The Cleveland Browns were supposed to come to Orchard Park, NY this Sunday to take on the Buffalo Bills, but Mother Nature had other plans. The two teams will now be playing at Ford Field, home of the Detroit Lions, due to a lake effect snow event that absolutely hammered Western New York.
Orchard Park, where Highmark Stadium is located, was hit the hardest with a recorded 77” of the white fluffy stuff.