As the tweet mentions, the deal is a four-year, $30 million agreement.
"I want to thank the Vikings organization and coaches for making my dreams come true of being drafted, and giving me the opportunity.to start my career in the great state of [Minnesota]", McKinnon told fans via Twitter on Wednesday.
McKinnon (25 years old, 5-9, 205), who played college football at Georgia Southern, was a third-round draft pick by the Vikings in 2014. Over parts of four seasons with Minnesota, he would rack up 142 receptions for 984 yards.More news: Waitress gets $16K scholarship after act of kindness goes viral
More news: Yet another blizzard buries storm-battered parts of Northeast
More news: Where to get deals for National Pi Day
McKinnon never established himself as a starter with the Vikings, but when Dalvin Cook tore his ACL previous year, he performed well as part of a two-headed attack with Latavius Murray. In four seasons with Minnesota, McKinnon has rushed for 1,918 yards with seven touchdowns and a career average of 4.0 yards per carry.
Soon-to-be free-agent running back Jerick McKinnon took questions as the Vikings cleaned out their lockers on the following day and talked about some of his goals for the near future. He also caught 51 passes for 421 yards and two touchdowns.
After missing out on the top dual-threat running back free agency had to offer, the San Francisco 49ers were successful in signing the next-best free agent on the market. Only two running backs in the league, Freeman and McCoy, have larger overall contracts.