Brown has not played in a regular-season game since 2011 when he was with the San Diego Chargers. He spent time with the Detroit Lions (2012) and Philadelphia Eagles (2013). He had six sacks for the Panthers in 2009-10.
Before the deal can become official, the Cowboys have to release a player from the 53-man roster.
The Cowboys re-signed guard David Arkin to the practice squad after he was released over the weekend to make room for safety Jakar Hamilton. Arkin, a fourth-round pick in 2011, did not take an offensive snap in parts of three seasons.
“There's probably nobody on our football team who works harder and is more committed than David Arkin,” coach Jason Garrett said. “He’s the right kind of guy and he's working at it and he's getting better. I think he has improved over the last couple of years and that's why we're happy to get him back and put him back on the practice roster and continue that development.”