The NFL announced that the Buffalo Bills’ home game Sunday against the Cleveland Browns will be moved to Detroit due to “public safety concerns and out of an abundance of caution in light of the ongoing weather emergency in western New York.”