The Tennessee Titans and Marcus Mariota have finally agreed upon terms of his rookie contract.

Mariota was the final remaining unsigned first round pick. The Titans picked Mariota second overall out of Oregon.

“We are glad to have the deal with Marcus done, and I’d like to thank both Marcus and his representatives for their diligence in working with us to finalize this contract,” said Titans Executive Vice President and General Manager Ruston Webster. “We were confident that Marcus would be under contract before training camp, and we look forward to him starting his career on time with his teammates when we open camp next week. This is an exciting time for the Tennessee Titans organization, and we look forward to a bright future.”

According to Mike Florio, Mariota and the Titans agreed to partial offsets to get a deal done.