Photos: Best from Training Camp on July 31, 2023
Check out the best photos from training camp on July 31, 2023.

CB Cam Taylor-Britt runs during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

WR Trenton Irwin catches the ball during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

HB Trayveon Williams runs during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

WR Tee Higgins runs during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

CB Cam Taylor-Britt catches the ball during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

QB Trevor Siemian throws the ball during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

LB Logan Wilson runs a drill during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

S Jordan Battle points during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

LB Joe Bachie stands at the line during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

S Nick Scott tosses the ball during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

WR Trent Taylor poses for the camera during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

HB Joe Mixon runs the ball during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

WR Trent Taylor catches the ball during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.

WR Stanley Morgan catches the ball during Training Camp at the Kettering Health Practice Fields on Monday, July 31, 2023 in Cincinnati, Ohio.