Pregame: Panthers at Bills
View photos of the players warming up prior to kickoff in Buffalo.

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)

Carolina Panthers at Buffalo Bills. August 9, 2018. Orchard Park, NY. (Photo by Melissa Melvin-Rodriguez/Carolina Panthers)