Football
Carolina Panthers wide receiver Kelvin Benjamin enjoys the rain during the team's practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers head coach Ron Rivera watches the team run through stretching during the team's practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers linebacker Luke Kuechly stretches with his teammates during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers running back Christian McCaffrey smiles as he stretches with his teammates during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers quarterback Cam Newton displays his basketball moves to his teammates during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers defensive end Julius Peppers during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers linebacker Thomas Davis prepares for drills with his teammates during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers running back Christian McCaffrey, left, works with the other running backs during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers running back Christian McCaffrey, second from left, runs through a drill during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers quarterback Cam Newton drops back to pass as the rain falls during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers tight end Greg Olsen, left and offensive coordinator Mike Shula, right, talk during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
Carolina Panthers running back Jonathan Stewart runs through a drill during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
The rain didn't dampen Carolina Panthers quarterback Cam Newton's mood during practice on Wednesday, September 6, 2017.
Jeff Siner
jsiner@charlotteobserver.com
i