The deal includes $18 million guaranteed over the first two years, with a player option after 2015, according to Rapoport.

NFL Media's Albert Breer reported Friday that the deal also includes a no-trade provision that runs through the first three years. And Mack can void anytime before the start of the 2016 league year, which allows him to wait until after the franchise tag period is over.

Rapoport reported late Thursday that the Brownshad not made a decision on whether they'll match the Jaguars' offer. Sources in Cleveland indicate the team is "really mulling it over" and the specifics of the offer have made the decision tougher than originally imagined.

Because of the timing of the void after the first two years of Mack's deal, the Jaguars (or the Browns) won't be able to place the franchise tag on him after 2015. The Browns placed the transition tag on Mack this year, which guaranteed him more than $10 million on a one-year deal. It also gave him the ability to shop his wares around the league, which resulted in this offer sheet with Jacksonville.

The Browns were willing to pay Mack more than $10 million in 2014. They should be plenty comfortable paying Mack $18 million over two years. While Mack might have been looking forward to a fresh start elsewhere, the Browns have to do what's best for their organization.