Skip to content

Vikings J.J. McCarthy and Dallas Turner sign rookie contracts

Vikings.com

By Craig Peters

EAGAN, Minn. — Vikings quarterback J.J. McCarthy and outside linebacker Dallas Turner have signed their rookie contracts, the team announced Sunday.

Minnesota's first-round picks inked their deals shortly after reporting to Twin Cities Orthopedics Performance Center for 2024 Vikings Training Camp.

McCarthy became the highest-drafted QB in franchise history when Minnesota moved up one spot, from 11 to 10, during the 2024 NFL Draft.

The Vikings were able to use their second pick of the first-round to move up from No. 23 and draft Turner at No. 17 overall.

The signings of McCarthy and Turner round out Minnesota's rookie class.

On May 10, Minnesota inked three of their seven draft selections, signing kicker Will Reichard, offensive lineman Michael Jurgens and defensive lineman Levi Drake Rodriguez. The team also announced the signings of 17 undrafted free agents.

Tackle Walter Rouse signed his rookie deal on May 14, and cornerback Khyree Jackson signed on May 28. Jackson tragically died in an automobile accident on July 6.

Comments

Latest

Monsters hire prized line coach

With Derrizett Croop coaching both offensive and defensive fronts, Minnesota also gains a unified voice — consistent technique standards, shared terminology and a system built around player development rather than roster churn.

Members Public
Obit: Peter Niss

Obit: Peter Niss

Peter Niss died November 13, 2025 at his home in Mt. Royal Manor Apartments in Duluth. He was born in Minneapolis on October 19, 1946, and grew up in Duluth and at Timber Bay Lodge on Birch Lake near Ely. After attending Duluth East High School and Lawrence University in

Members Public

Obit: Dean Gagne

It is with deep sorrow that we announce the passing of Dean Lee Gagne. He died on November 17, 2025 at the age of 62 years old. Dean was a smart and loving man, but his life was marked by illness. Overcoming Hodgkin's disease, and a ruptured hernia,

Members Public