New Orleans Saints Gray signed with the
New Orleans Saints as an undrafted free agent on May 3, 2018. He played in five games, primarily playing on
special teams, before being waived on November 13, 2018, and re-signed to the
practice squad. He signed a reserve/future contract with the Saints on January 21, 2019. In 2019, Gray played in all 16 games as a core special-teamer. He tied for the league-lead with 16 special teams
tackles and was named second-team
All-Pro as a special teamer. On March 3, 2021, Gray signed a two-year, $4 million contract extension with the Saints. Gray was elected
captain for the 2021 season. On March 10, 2023, Gray signed a three-year contract extension with the Saints. On September 1, 2025, Gray was released by the Saints after seven seasons.
Baltimore Ravens Gray signed with the
Baltimore Ravens' practice squad on September 3, 2025.
Denver Broncos On October 13, 2025, the
Denver Broncos signed Gray off the Ravens practice squad to bolster their struggling special teams unit, reuniting him with head coach
Sean Payton. He was released with an injury settlement on November 4.
Tampa Bay Buccaneers On November 21, 2025, Gray signed with the
Tampa Bay Buccaneers' practice squad. He was promoted to the active roster on December 19.
Philadelphia Eagles On March 21, 2026, Gray signed a one-year contract with the
Philadelphia Eagles. ==References==