GLENDALE – A scary collision occurred at Arizona Cardinals training camp practice on Thursday, with a tough collision between linebacker J.J. Russell and safety Kitan Crawford. The 7th-round safety was able to get up after the hard hit, but Russell stayed down with reports coming out that the 26-year-old linebacker was sent to a hospital. Head coach Jonathan Gannon spoke with the media the following day to give a positive update on Russell.
Thank you for reading this post, don't forget to subscribe!
Arizona Cardinals linebacker J.J. Russell (51) suffered a head and neck injury during training camp at State Farm Stadium in Glendale on July 24, 2025. Syndication: Arizona Republic
Cardinals HC gives update on Russell’s status:
Gannon stated that Russell was “good” and has been put on concussion protocol, a lucky outcome for the third-year linebacker after being carted off the field. The team will remain cautious and patience with Russell as he deals with his head injury, but he remains in good spirit and has returned to the practice the facility.

Dec 29, 2024; Tampa, Florida, USA; Tampa Bay Buccaneers linebacker J.J. Russell (51) celebrates after he scored a touchdown against the Carolina Panthers during the second half at Raymond James Stadium. Mandatory Credit: Kim Klement Neitzel-Imagn Images
Russell signed with the Cardinals in May on a one-year deal worth $1.1 million. In his first three seasons, he played with the Tampa Bay Buccaneers and appeared in 30 games, starting four of them. In those appearances, Russell recorded 49 tackles and one sack. With Arizona not re-signing Kyzir White, Russell has the opportunity to play on a team with an increase amount of reps, but for the moment, that will be on hold.
Cardinals HC Gannon welcomes the pressure and will lean on his players for 2025 season
*Get the BEST Phoenix sports insider information, and exclusive content. SIGN UP HERE to unlock our premium content!*
Reporter Tanner Tortorella covers general assignment for Burn City Sports. You can follow him on his X account, @TannerTSports
