I decided to do a mock http://www.authenticsarizonacardinals.com/cheap-corey-peters-jersey , and really enjoyed putting this together. I get it, some won’t want to see any mocks until the season is over, but remember guys, this is a viewpoint that is focused more towards the future, not the immediate. Do I think the Cardinals will turn it around? That’s not for me to say. Don’t agree with who I pick, let’s have a debate. Like it? Good, this article is for you. 2019 NFL Draft - Projected (projected by NFL.com)1st Pick - San Francisco 49ers Nick Bosa - Defensive EndOhio State - Junior6’4’’, 263 Pounds2nd Pick - New York GiantsJustin Herbert - QuarterbackOregon - Junior6’6’’, 233 Pounds3rd Pick - Indianapolis Colts Ed Oliver - Defensive TackleHouston - Junior6’3’’, 292 Pounds4th Pick - Arizona CardinalsJonah Williams - Offensive TackleAlabama - Junior6’5’’, 301 PoundsOne offensive tackle won’t fix the line incompetency, but it will slowly help Josh Rosen for the immediate future. So, instead of sugar coating what has been a disappointing season, let’s call it what it is. From left to right; Humphries has allowed pressures, Iupati looks slow, still love Mason Cole so give him time, Pugh NEEDS to get better to qualify for that huge payday, and there is no right tackle solution.So, I’m ready for a mixup. Jonah Williams will anchor the left tackle spot, Humphries is a fantastic run-blocker when he isn’t being beaten to the edge, so I’d put Hump (not ready to say die) at left guard, Mason at center, Pugh gets another year at right guard, and a free agent pickup at right tackle (Donovan Smith, 3 year Youth Christian Kirk Jersey , $21M?). Williams has one of the best grades so far, according to PFF, and is proving his worth in a difficult SEC conference. He seems very skilled on slide protection, fast off the edge to engage with most quick-sets, and I don’t doubt his ability to get to the second level with linebackers. He does seem to have a very steady base, and I’ve been very impressed with his ability to switch effectively with his guard. 5th Pick - Oakland Raiders Greedy Williams - CornerbackLouisiana State - Redshirt Sophomore6’2’’, 182 Pounds6th Pick - Buffalo BillsJeffery Simmons - Defensive TackleMississippi State - Junior6’4’’, 300 Pounds7th Pick - Atlanta Falcons Devin White - Inside LinebackerLouisiana State - Junior6’1’’, 240 Pounds8th Pick - Denver Broncos Rashan Gary - Defensive TackleMichigan - Junior6’5’’, 283 Pounds9th Pick - Detroit Lions Trayvon Mullen - CornerbackClemson - Junior6’2’’, 190 Pounds10th Pick - Tampa Bay Buccaneers Zach Allen - Defensive EndBoston College - Senior6’5’’, 285 Pounds11th Pick - Cleveland BrownsJachai Polite - Defensive EndFlorida - Junior6’2’’, 242 Pounds12th Pick - Philadelphia Eagles Dre’Mont Jones - Defensive TackleOhio State - Junior6’3’’, 286 Pounds13th Pick - Houston Texans Greg Little - Offensive TackleMississippi - Junior6’6’’, 325 Pounds14th Pick - New York JetsJosh Allen - Outside LinebackerKentucky - Senior6’5’’, 260 Pounds15th Pick - Dallas CowboysA.J. Brown - Wide ReceiverMississippi - Junior6’1’’, 230 Pounds16th Pick - Seattle Seahawks Damon Arnette - CornerbackOhio State - Redshirt Junior6’0’’, 195 Pounds17th Pick - Jacksonville Jaguars Daniel Jones - QuarterbackDuke - Redshirt Junior6’5’’, 220 Pounds18th Pick - Minnesota VikingsDeandre Baker - CornerbackGeorgia - Senior5’11’’, 185 Pounds19th Pick - Pittsburgh SteelersClelin Ferrell - Defensive EndClemson - Redshirt Junior6’4’’, 265 Pounds20th Pick - Miami DolphinsTyler Biadasz - CenterWisconsin - Redshirt Sophomore6’3’’, 316 Pounds21st Pick - Tennessee TitansDeionte Thompson - Free SafetyAlabama - Redshirt Junior6’2’’, 196 Pounds22nd Pick - Green Bay PackersMontez Sweat - Outside LinebackerMississippi State - Senior6’6’’, 245 Pounds23rd Pick - Washington Redskins David Montgomery - Running BackIowa State - Junior5’11’’, 216 Pounds24th Pick - Baltimore RavensMarquise Brown - Wide ReceiverOklahoma - Junior5’10’’ Black Justin Pugh Jersey , 168 Pounds25th Pick - Carolina PanthersJerry Tiller - Defensive TackleNotre Dame - Senior6’7’’, 305 Pounds26th Pick - Cincinnati BengalsNoah Fant - Tight EndIowa - Junior6’5’’, 241 Pounds27th Pick - Oakland Raiders (from Chicago Bears)D.K. Metcalf - Wide ReceiverMississippi - Redshirt Sophomore6’4’’, 230 Pounds28th Pick - Los Angeles ChargersDexter Lawrence - Defensive TackleClemson - Junior6’4’’, 350 Pounds29th Pick - Green Bay Packers (from New Orleans Saints)Raekwon Davis - Defensive EndAlabama - Junior6’7’’, 316 Pounds30th Pick - Kansas City ChiefsEmmanuel Butler - Wide ReceiverNorthern Arizona - Redshirt Senior6’4’’, 220 Pounds31st Pick - New England PatriotsBrian Burns - Defensive EndFlorida State - Junior6’5’’, 235 Pounds32nd Pick - Los Angeles RamsDalton Risner - Offensive GuardKansas State - Senior6’5’’, 308 Pounds Happy Victory Monday one and all.The Arizona Cardinals have finally won a game, meaning they will not be last in the Tuesday power rankings round up.Of course, that is not great if you are 31, but that is a bridge we will cross when we can get to it.For now, let’s soak this in and enjoy it.Here is everything we need to know coming out of the Arizona Cardinals 28-18.Christian Kirk Shows Speed Against 49ersNotes: Fitzgerald's usage; offensive line injuriesVictory Over 49ers Makes Josh Rosen SmileQuarterback happy to trade individual accolades for winThere's One: Cardinals Get Just Enough In Win Over 49ersRosen's opening bomb, five turnovers highlight 28-18 decisionNiners aftermath, and Victory SundayCardinals Late To The Turnover PartyNo concern yet about lack of takeawaysLocker Room Speech - 'We Owned It'Head Coach Steve Wilks addresses the team after their first win of the season against the 49ers.Wilks - 'Couldn't Be More Proud'Head Coach Steve Wilks talks to the media after his first win as head coach in the NFL.Full Highlights: Cardinals at 49ersWatch the highlights as the Arizona Cardinals take on the San Francisco 49ers in Week 5 of the 2018 season.Rosen - 'We Could Be Unbelievably Dangerous'QB Josh Rosen talks to the media after their first win of the season.Two Minute Drill - Growth PointDave Pasch and Ron Wolfley give you their thoughts following the Cardinals' first win of the season against the 49ers.Cardinals vs. 49ers - Game Recap - October 7, 2018 - ESPNGet a recap of the Arizona Cardinals vs. San Francisco 49ers football game.Josh Rosen overcomes struggles as Arizona Cardinals get first winWhile he didn't play nearly as badly as last week, Josh Rosen struggled at times after throwing a 75-yard touchdown on Arizona's first play from scrimmage against the 49ers.From 0-4 to 4-0: Rookie quarterbacks make history - NFL Nation- ESPNIt's the first time in the Super Bowl era that rookie quarterbacks have gone 4-0 in the same week, according to Elias.Cardinals' Josh Rosen kicks off first road start with deep touchdown bombWhile the 49ers and Cardinals both drove 75 yards on their first possessions, rookie quarterback Josh Rosen made it look a whole lot easier in his first road start of his career on Sunday.Arizona Cardinals defense shines in win over San FranciscoThe Arizona Cardinals defense stepped up in a big way against the 49ers, causing a total of five takeaways and four sacks on Sunday.Andre Smith leaves game with hamstring issue against San FranciscoThe Arizona Cardinals had to close out their first win of the season without one of their offensive lineman against the San Francisco 49ers on Sunday.Rapid Reactions: Wilks, Cardinals take home first win of seasonThe 98.7 FM Arizona's Sports Station staff reacts to the Arizona Cardinals earning their first win of the season on Sunday, taking down the San Francisco 49ers 28-18.Arizona Cardinals take down San Francisco for 1st win of seasonJosh Rosen threw a 75-yard touchdown pass to fellow rookie Christian Kirk on Arizona's first play from scrimmage and the Cardinals used five takeaways to get their first win on Sunday.A tale of two halves; Josh Rosen has up-and-down start in win over 49ersIn his first official road start of his young career, rookie signal caller Josh Rosen's play was a mixed bag in the Arizona Cardinals 28-18 win over San Francisco on Sunday.Cardinals vs. 49ers: Josh Rosens’s 1st-half stats marred by dropsCardinals receiver dropped another three passes against the 49ers in the first half.Cardinals vs. 49ers final score: 8 observations from 28-18 winWhat did we learn from the Cardinals' first win of the season?Cardinals vs. 49ers final score: AZ forces 5 turnovers in 28-18 winThey get their first win under Steve Wilks despite offensive struggles.