Tampa Bay Buccaneers (first stint) Edwards was selected by the
Tampa Bay Buccaneers in the third round of
2019 NFL draft with the 99th overall pick. In Week 3 of the 2020 season against the
Denver Broncos, Edwards recorded his first career interception off a pass thrown by
Brett Rypien late in the fourth quarter to secure a 28–10 Buccaneers win. In the Divisional Round of the playoffs against the
New Orleans Saints, Edwards intercepted a pass thrown by
Drew Brees during the 30–20 win. Edwards earned his first Super Bowl ring when the Buccaneers defeated the
Kansas City Chiefs in
Super Bowl LV. In Week 2 of the 2021 season against the
Atlanta Falcons, Edwards recorded four tackles, three pass deflections, and two interceptions returned for touchdowns from
Matt Ryan in a 48–25 win. As a result of his performance in Week 2, Edwards was named NFC Defensive Player of the Week. On December 2, 2021, Edwards was suspended for three games by the NFL for violating the league's
COVID-19 protocols after he misrepresented his
vaccination status.
Kansas City Chiefs (first stint) Edwards signed a one-year contract with the Chiefs on March 20, 2023. In Edwards lone season with the Chiefs, he recorded 51 tackles, one sack, two fumble recoveries, one interception, and five passes defended. In the Wild Card victory over the
Miami Dolphins, Edwards recorded an interception. In the Divisional round against the
Buffalo Bills, Edwards left the game with a concussion. Edwards returned for the AFC Championship Game against the
Baltimore Ravens where the Chiefs won and advanced to
Super Bowl LVIII. In the Super Bowl, Edwards recorded 7 tackles and 1 pass defended in the Chiefs 25-22 victory over the
San Francisco 49ers.
Buffalo Bills On March 20, 2024, Edwards signed a one–year contract with the
Buffalo Bills. On November 5, 2024, Edwards was released after only playing three games.
Tennessee Titans On November 6, 2024, Edwards signed with the
Tennessee Titans, but was released a week later.
Tampa Bay Buccaneers (second stint) On November 14, 2024, Edwards was claimed off waivers by the Tampa Bay Buccaneers.
Kansas City Chiefs (second stint) On April 3, 2025, Edwards signed with the Kansas City Chiefs on a one-year contract. He was released as part of final roster cuts on August 26, 2025 and re-signed to the practice squad the next day. Edwards was promoted to the active roster on December 6. ==References==