The Minnesota Vikings signed Minnesota State-Mankato wide receiver Adam Thielen and Northern Iowa offensive tackle Brandon Keith on Monday.
The two players were among those who tried out with the team during the weekend's Rookie Mini-Camp at Winter Park.
Thielen, a Detroit Lakes native, played 46 games in his career with the Mavericks. He left MSU in second place all-time in receptions with 198, third in receiving yards with 2,802 yards and third in receiving touchdowns with 20 touchdowns.
He also is third all-time in punt yards and sixth all-time in all-purpose yardage at MSU.
Keith, 28, spent last season out of football after struggling mightily as Arizona's starting right tackle in 2011.
The Vikings cut two players to make room on the team's 90-man roster on Monday. Punter Chris Kluwe was released along with rookie wide receiver Nicholas Edwards.
The team thanked Kluwe for his service to the team.
"Chris has meant a great deal to the Vikings both on and off the field in his eight seasons here. He contributed to many victories and we wish Chris and his family the best and thank him for his contributions to the Vikings organization. Out of respect to Chris, we decided to release him now and allow time for him to sign with another team." Vikings General Manager Rick Spielman said in a news release.
The Vikings kick off the first of their three Organized Team Activities on May 28.