Kyler Murray and the Arizona Cardinals agreed to a massive five-year contract extension Thursday, ending any drama that occurred over the course of the offseason.

Murray signed a five-year extension, which will keep him in a Cardinals uniform through the 2028 season. The financial terms of the deal were not publicly disclosed. ESPN reported the deal is worth $230.5 million with $160 million guaranteed.

Kyler Murray throws a pass

Kyler Murray, #1 of the Arizona Cardinals, throws a pass against the Los Angeles Rams during the third quarter in the NFC Wild Card Playoff game at SoFi Stadium on January 17, 2022 in Inglewood, California. (Ronald Martinez/Getty Images)

The deal comes just at the start of Murray’s fourth season with the Cardinals. He made his first playoff appearance during the 2021 season after an 11-6 season. The team lost to the Los Angeles Rams in the NFC wild-card round 34-11. The Rams went on to win the Super Bowl.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Murray had appeared to be upset with how contract negotiations were going over the course of the offseason. He had not been eligible for an extension until the regular season ended. His agent said in February a contract proposal was sent to the Cardinals that was "in-line with the current QB market that compares his current results alongside relevant comps, lowers his 2022-23 salary cap to allow the team to re-sign other deserving teammates and add additional free-agents, and most importantly represents a real commitment from the organization to see if their ultimate goals align with his 2 above (consistently competing for championships and Kyler being their QB)."

Kyler Murray after the playoffs

Arizona Cardinals quarterback Kyler Murray, #1, walks off the field after the Los Angeles Rams defeated the Cardinals in an NFL wild-card playoff football game in Inglewood, Calif., Monday, Jan. 17, 2022. (AP Photo/Jae C. Hong)

Murray reaffirmed his commitment to the team in March, the last time he spoke to the media.

49ERS GRANT PERMISSION TO JIMMY GAROPPOLO’S AGENTS TO SEEK TRADE: REPORT

"I'm an Arizona Cardinal," he said, via the team’s website. "I've done nothing but give my all to the Cardinals and will continue to do that. I'm not really too worried about my future as a Cardinal."

Murray was the No. 1 overall draft pick of the Cardinals in 2019. He was the Offensive Rookie of the Year that season. He has made two Pro Bowl appearances in three total years.

Kyler Murray at minicamp

FILE - Arizona Cardinals quarterback Kyler Murray throws a pass as he takes part in drills at the NFL football team's practice facility Tuesday, June 14, 2022, in Tempe, Ariz. (AP Photo/Ross D. Franklin, File)

CLICK HERE TO GET THE FOX NEWS APP

In 46 games, he’s recorded 11,480 yards with 70 touchdown passes and 48 interceptions.