The NFL decided Thursday to shift the Bills’ home game against the Cleveland Browns on Sunday to Detroit’s Ford Field because of travel and safety concerns stemming from a lake-effect snowstorm set to hit the Buffalo region. …read more
Source:: Washington Times





