Suggs' reporting status had come into question after he was cut by the Arizona Cardinals last week.
Sources had told ESPN that Suggs would strongly consider not reporting to his new team if it was anywhere other than in Baltimore -- his home from 2003 to 2018. But with a 12-2 record, the Ravens have the NFL's lowest waiver claim, meaning every team had the chance to claim Suggs before them.
A source told Schefter that three other teams submitted claims for Suggs: the New Orleans Saints, San Francisco 49ers and Seattle Seahawks. Kansas City (10-4) had the worst record among that group and was awarded him.
Baltimore did not put a claim in, believing it "wouldn't make sense," given the team was last in the waiver wire order, a source told ESPN's Josina Anderson.
As a result, Suggs is headed to Kansas City, which already has clinched the division and remains in the hunt for a first-round bye but lost a key member of its defense over the weekend when defensive end Alex Okafor tore a pectoral muscle in the team's win against the Denver Broncos, a source told Anderson.
Okafor has five sacks this season, which ranks fourth on the Chiefs. Third on that list is defensive end Emmanuel Ogbah (5.5), but he is also done for the season after tearing a pectoral muscle last month.
Without Okafor and Ogbah, the Chiefs are down to three true defensive ends: Frank Clark, Tanoh Kpassagnon and Demone Harris. Clark is second on the Chiefs with six sacks; Kpassagnon is fifth with four. Harris recently joined the Chiefs off the Ravens' practice squad.
Suggs could help fill that void.
The 37-year-old Suggs had 5½ sacks for the Cardinals before he was waived, driving the seven-time Pro Bowl pick's total to 138 sacks for his career. He needs two more sacks to pass Jason Taylor for seventh on the NFL list since sacks became an official stat in 1982.
Suggs is owed just over $350,000 for the final two weeks of the regular season.
Information from ESPN's Adam Teicher and The Associated Press was used in this report.