The drama is over in San Francisco.

On Thursday, ESPN confirmed that tight end George Kittle and the San Francisco 49ers agreed to terms for a 5-year contract extension worth $75 million. The two parties had been in contract negotiations for quite some time before settling to terms this week.

Kittle’s new contract will keep him with the 49ers for the next six seasons. He will receive $40 million in guaranteed money, which is twice as much as any other tight end in the league. He also receives $30 million in guaranteed money on day one, per ESPN’s Adam Schefter.

Barstool Sports was first to report the news.

Kittle is entering his fourth season in the league after being a a fifth-round draft selection out of Iowa in the 2017 NFL Draft. He’s had three productive years in San Francisco.

In three seasons with the 49ers, Kittle has hauled in 216 receptions for 2,945 yards and 12 touchdowns. Last season, he totaled 1,053 and 5 touchdowns on 85 catches.