The Buffalo Bills have released their schedule for the 2017 season.