Muamba signed with the Dallas Cowboys of the NFL on July 30, 2016. He was released by the Cowboys on the final 53-man cut down day September 2, 2016.
On October 5, 2016, Muamba and the Saskatchewan Roughriders agreed to terms on a contract bringing him back to the CFL for the third time. In a partial season with the Riders Muamba contributed 18 tackles on defense, 9 on specials teams, with 2 sacks and 2 forced fumbles. In his second season in Saskatchewan Muamba played in 17 regular season games, amassing 82 defensive tackles, 11 tackles on special teams, three forced fumbles and two interceptions. Muamba was released by the Riders at the start of free agency, to avoid paying him an offseason bonus of $35,000 Canadian.