More Vikings coveragePhotos of the Week: 7/21/19 – 7/27/19Rookie Bradbury is central figure to Vikings’ overhauled offensive lineVikings depth at cornerback being tested Zach Brown Jersey , Hughes still not clearedPlayers to watch at Minnesota Vikings 2019 training campTop Tweets: Vikings WR Diggs makes push for All-NFL Style TeamAn NFL.com draft analyst graded O’Neill as a candidate to start eventually, but noted that he would need to get stronger and larger in order to do so.Just six games into his rookie season, the Minnesota Vikings are already throwing O’Neill into the fire.O’Neill started at right tackle with Rashod Hill filling in on the left side for the injured Riley Reiff during the Vikings’ 27-17 win over the Arizona Cardinals on Sunday.The rookie was on the field for all 71 of the Vikings’ snaps on offense Sunday, and acquitted himself well, earning a grade of 73.0 from Pro Football Focus, which trailed only star receiver Adam Thielen for the team lead.Per STATS, the rookie has yet to allow a sack this season.The Vikings’ oft-maligned line looked sharp against the Cardinals, giving Latavius Murray plenty of room to run.The veteran running back produced the Vikings’ first 100-yard game of the season Devin Bush Jersey , rushing for 155 yards and a touchdown while averaging 6.46 yards per carry.<em>Other notes from Sunday’s snap counts:</em>— Rookie Mike Hughes played just 12 snaps on defense before leaving the game with what the Vikings would later learn was a torn ACL.— Veteran safety George Iloka started for the first time this season, appearing on 74 percent of the Vikings’ snaps on defense with Andrew Sendejo out.— Tight end David Morgan played on 41 percent of the Vikings’ snaps on offense, his largest share of the snaps since Week 1.— Safety Harrison Smith played on all 58 of the Vikings’ snaps on defense, and is now the only defensive player to have played on 100 percent of Minnesota’s defensive snaps this season.— Rookie running back Alex Boone was on the field for just three snaps on offense and had just once carry, but rushed for a career-high 20 yards.OFFENSEPLAYERPlays (71)%Compton71100%Remmers71100%Hill71100%O’Neill71100%Elflein71100%Cousins71100%Thielen6997%Diggs6389%Rudolph6085%Murray5882%Treadwell3854%Morgan2941%Ham1420%Conklin913%Robinson68%Thomas57%Boone34%Smith11%DEFENSEPLAYERPlays (58)%Smith58100%Barr58100%Kendricks58100%Waynes5697%Rhodes5697%Weatherly5188%Hunter5086%Iloka4374%Joseph4171%Richardson3967%Alexander3357%T. Johnson1933%J. Johnson1628%Harris1526%Holmes1526%Hughes1221%Gedeon1017%Kearse59%Wilson35% Saints receiver Michael Thomas was due to make $1.1 million in 2019, the last year of his rookie contract. Instead, he’ll make $20 million merely by signing his name to his second contract.Per a source with knowledge of the deal, Thomas gets a $20 million signing bonus as part of his new Diontae Johnson Jersey , six-year contract.Yes, it’s a five-year extension. But that makes it a six-year contract, with a total value of $101.1 million. Over six years, the average payout is $16.85 million.Still, he got his five-year, $100 million contract now, shifting the injury risk to the Saints without having to play out the last year of his contract at only $1.1 million.The deal ended up at the new-money value that Thomas wanted: $100 million. So he’ll be happy for now. The question is whether he’ll be happy come 2022, when he has three years left and the salary cap has spiked due to the new CBA Justin Layne Jersey , the new TV deals, and the new gambling revenue streams.Of course, if he’s not happy in 2022, he can try to renegotiate. And he can holdout again, if need be. He did it in 2019, and it worked. Maybe it will work again.