Mauro becomes the second Raiders defensive end under contract, joining DE Arden Key.
The deal is worth $1.4 million total, with a $400,000 signing bonus, a base salary of $900,000, a $100,000 workout bonus and up to $600,000 in playing time incentives, per Aaron Wilson.
Mauro, 28, originally signed on with the Steelers as an undrafted free agent out of Stanford back in 2014. He was later waived and re-signed to their practice squad at the start of the regular season.
The Cardinals eventually signed Mauro off of the Steelers’ practice squad and elected to bring him back on an exclusive rights contract before signing him to a two-year, $5.8 million contract in 2017.
Unfortunately, the Cardinals elected to cut him loose back in March and he later agreed to a contract with the Giants.
In 2018, Mauro appeared in 12 games for the Giants, recording 28 tackles, four tackles for loss and one sack.