EAGAN, Minn. — On the eve of training camp Monday, the Vikings waived running back Roc Thomas on Monday and signed guard Tiano Pupungatoa, a River Falls, Wis., native.

Thomas was let go one week after he was suspended three games by the NFL for violating the league’s policy on substances of abuse. He was found guilty of felony marijuana possession in May and received three years probation following an arrest in January after marijuana was found at his Mendota Heights apartment.

Pupungatoa starred at River Falls High School and South Dakota State. After going undrafted, he attended Vikings and Arizona Cardinals rookie minicamps in May.

The 6-foot-3, 299-pound Pupungatoa will take the field Tuesday for the start of training camp at the TCO Performance Center. Rookies and select other players reported Monday and will practice Tuesday through Thursday. All other players will report Thursday, with the first full-squad practice set for Friday.

Thomas began last season on Minnesota’s 53-man roster before being released in November and then signed to the practice squad. In five games, he rushed for 30 yards and caught two passes for 21 yards.

Thomas, 23, was charged with fifth-degree drug possession in January after complaints about the smell of marijuana led police to search his Mendota Heights apartment. In May, Thomas received a stay of adjudication, which is required under state law for first-time, low-level drug offenders. That means the charge would be dismissed if he successfully completes his probation.

Draftees signed

The Vikings have signed their full draft class to contracts.

Long snapper Austin Cutting, taken in the seventh round out of Air Force, became Monday the 12th and final member of the class to sign. He received a four-year, $2.59 million deal, which includes a $74,576 signing bonus.

Cutting reported for training camp Monday at the TCO Performance Center. Vikings rookies and select veterans will practice Tuesday through Thursday. All other players will report Thursday, and the first full-squad workout will be on Friday.

Cutting participated in spring drills under an injury protection agreement. He did not sign during the spring because the Vikings were waiting to see if he would be cleared by the Air Force to play this season since he has a two-year military commitment.

The Pioneer Press reported last Thursday that Cutting was cleared to play last Wednesday. Cutting’s agent, Darren Deloatche, told the Pioneer Press on Sunday that Cutting will serve his two-year military stint concurrently with being allowed to play in the NFL and will be used by the Air Force for recruiting.

Cutting will compete with incumbent Kevin McDermott to be the Vikings’ long snapper.

QBs arrive

The Vikings announced that 37 rookies and select veterans reported Monday to participate in the first three days of practice at training camp.

Among those reporting were starting quarterback Kirk Cousins and fellow veteran signal callers Sean Mannion and Kyle Sloter. The NFL allows for all quarterbacks to join rookies three days early for camp. And some players are classified as rookies for camp who have limited NFL game experience.

Players reporting early who have appeared in an NFL regular-season game include Cousins, Mannion, running back Mike Boone, tight end Tyler Conklin and tackle Storm Norton.