The Tennessee Titans have agreed to sign Bud Dupree to a five-year deal worth a maximum of $85 million, according to a source.

Dupree will earn $35 million in guaranteed money.

The edge rusher played under the franchise tag with the Pittsburgh Steelers last season before suffering a torn ACL. He had eight sacks in 11 games before the injury.