Air Force vs UNLV

Air Force vs UNLV Live, Army, Navy College football games on CBS Sports Network: — watch live stream, TV.Air Force, Army and Navy will be on CBSSN this weekend.You’re going to get all the triple option you can handle this weekend, as CBS Sports Network presents Armed Forces Weekend. Air ForceArmy and Navy will be on CBSSN all weekend, kicking off with Air Force vs. UNLV on Friday. Saturday brings a doubleheader as Army and Navy will play back-to-back.

CLICK HERE TO WATCH

Air Force vs. UNLV

Date: Friday, Oct. 19 | Time: 10 p.m. ET
Location: Sam Boyd Stadium — Las Vegas, Nevada
TV: CBS Sports Network [Channel finder]
Live stream: fuboTV (Try for free)

Storylines: This week brings an early kickoff for college football on CBS Sports Network as Air Force travels west to take on UNLV on Friday night. Air Force is in the early lead for the Commander-In-Chief trophy after a rout of Navy two weeks ago, but it dropped last week’s game to San Diego State. The team is staying out west to try to avenge that loss. The Falcons’ last foray into Nevada didn’t go well, a 28-25 loss to the Wolfpack, but they’ll try to fare better against the Rebels in Las Vegas. Air Force has a platoon of guys that can rack up the rushing yards, while the Rebels will mostly rely on the legs of Lexington Thomas and Armani Rogers.

Miami (Ohio) vs. Army

Date: Saturday, Oct. 20 | Time: Noon ET
Location: Michie Stadium — West Point, New York
TV: CBS Sports Network [Channel finder]
Live stream: fuboTV (Try for free)

Storylines: Army finds itself embroiled in some MACtion on Saturday, with a noon kickoff against Miami of Ohio. The RedHawks are 3-1 in conference play this season, trailing only Buffalo in the MAC East. Army, meanwhile, is having a fantastic year. Its dropped games to Oklahoma (an OT thriller) and Duke, while beating teams like Buffalo and Hawaii. Army also notched a 52-3 win over San Jose State last week that saw three touchdowns from Kelvin Hopkins Jr. Meanwhile, Miami running back Kenny Young has proven to be a big play threat in recent weeks, while Gus Ragland is having a strong season under center for the RedHawks. It will be on the defense to keep the Army offense off the field to get Miami’s potent offense on it.

Houston vs. Navy

Date: Saturday, Oct. 20 | Time: 3:30 p.m. ET
Location: Navy-Marine Corps Memorial Stadium — Annapolis, Maryland
TV: CBS Sports Network [Channel finder]
Live stream: fuboTV (Try for free)

Storylines: Rounding out the action will be Navy vs. Houston. Navy is trying to snap a three-game losing streak after a loss to Temple last week, but Houston will be a tough team to do so against. The Cougars are 2-0 and 5-1 on the season, with their only loss coming against Texas Tech. Navy will try to slow down Houston’s potent offense, specifically dual-threat quarterback D’Eriq King. It’s been a frustrating stretch for the Midshipmen, but Houston is trying to keep pace in a strong AAC. Navy also has a platoon of players running the ball in any given game, so the gameplan is as it’s ever been: keep the Houston defense off-balance.

Colorado State vs Boise State

Colorado State vs Boise State Live odds, line, start time: Picks, predictions from expert who’s 8-1 on Broncos games.Micah Roberts has his finger on the pulse of Boise State football.Mountain West teams looking to keep pace with Utah State face off Friday when the Boise State Broncos host the Colorado State Rams at 9 p.m. ET. Each team is 2-1 in the conference, and the latest Boise State vs. Colorado State odds show the Broncos as 23.5-point favorites. The over-under, or total points Vegas thinks will be scored, is up to 62.5 from the opening line of 58.5.

CLICK HERE TO WATCH 

The Broncos have won all seven previous meetings, but will they cover the spread? Before you lay down your own Boise State vs. Colorado State picks, you’ll want to hear what SportsLine expert and Vegas legend Micah Roberts has to say.

Click Here To Live NcaA Free online tv

Roberts has worked in the Las Vegas sportsbook industry for 20 years, including a 13-year run as Station Casinos’ book director. Armed with an unmatched network of sources, he crushed college football for SportsLine members in 2016, going 70-44 on the season.

NCAA LIVE FREE TV

Moreover, Roberts has been locked in on the tendencies of Boise State. In fact, he has nailed eight of his past nine picks involving the Broncos. That includes taking San Diego State as a two-touchdown underdog (+14) against Boise State two weeks ago, a game the Aztecs won straight up. It was another easy winner for anyone who followed Roberts’ advice.

Now, Roberts has scrutinized Boise State vs. Colorado State from every possible angle to reveal a strong point-spread pick that he’s sharing only at SportsLine.

Roberts knows Boise State’s offense has scored at least 31 points in all four wins and was held to 21 or fewer in its two losses. But it begins and ends with quarterback Brett Rypien, who has picked up his production from last season, when he threw for 16 touchdowns and six interceptions. Already this season he has passed for 14 TDs and 1,858 yards with five INTs. Boise’s powerful offense faces a CSU defense that’s allowing 241 yards passing and 204 yards rushing per game.

Just because Boise is a rightful favorite doesn’t mean it can cover the spread against the aerial attack of the Rams.

Colorado State is only 3-4 on the season, but it played tough competition — it lost to Hawaii, Colorado and Florida and beat Arkansas — and comes into Friday night on a two-game win streak.

The Rams had to replace 13 starters from last season’s 7-6 team, but have found their quarterback in senior K.J. Carta-Samuels. He has thrown for 1,934 yards, 16 touchdowns and six interceptions as CSU ranks 20th in the country in passing yards. Last week, he threw for 311 yards, including the winning drive that ended in a 26-yard field goal in a 20-18 win over New Mexico.

Colorado State’s overall run game numbers aren’t impressive — CSU ranks 113th in total yards — but that number might be deflated due to a tough nonconference schedule. The last two weeks, senior Izzy Matthews has gained 217 yards on 48 carries and a TD.

We can tell you Roberts is leaning toward the over, but he has also unearthed the crucial x-factor that makes one side of the spread a must-back. He’s only sharing at SportsLine.

Who covers in Boise State vs. Colorado State? And which crucial x-factor causes one side of the spread to hit hard? Visit SportsLine now to see which side you should jump on, all from a seasoned expert who has nailed eight of his last nine picks involving the Broncos.

Broncos vs Cardinals

Broncos vs Cardinals: Week 7’s edition of ‘Thursday Night Football’ features two of the top 10 picks in the 2018 NFL Draft, and we’ll actually get to see them both on the field at the same time.

Broncos vs Cardinals Live Nfl Game Football

There were some who thought the Denver Broncos might be interested in a quarterback near the top of the draft, but when pass-rusher Bradley Chubb fell into their laps, John Elway and company pulled the trigger and gave Von Miller a partner in crime. A few picks later, the Cardinals traded up for a quarterback, making Josh Rosen the fourth passer off the board after Baker Mayfield, Sam Darnold, and Josh Allen.

Rosen has shown some flashes of interesting talent this season, including the ability to fit the ball into tight passing windows. He looks like the kind of player who could lead Arizona for quite a while. The Broncos, meanwhile, seem likely to be searching for a new quarterback after this season, as free agent signing Case Keenum has not worked out quite as well as expected.

Of course, what happened in the first six weeks of the year may or may not have much bearing on what happens this Thursday (8:20 p.m., NFL Network, Fox, stream on FUBO). Will Rosen or Keenum lead their team to a victory?

The Broncos’ offense has been wildly inconsistent throughout this season, largely due to the up-and-down play of quarterback Case Keenum. Denver got arguably the worst quarterback play in the NFL in 2017, with Trevor Siemian, Paxton Lynch, and Brock Osweiler combining to complete 59 percent of their passes at 6.5 yards per attempt while throwing 19 touchdowns against 22 interceptions. After Keenum’s fantastic season in Minnesota, the Broncos targeting him early in free agency and gave him a sizable deal, assuming that he’d be an obvious upgrade over the departed trio. Six games into the year, it’s not entirely clear that’s the (I’m really sorry about this) case.

Prior to last season, Keenum had shown himself to be, at best, a below-average starter. Most of the time, he looked more like a vaguely capable backup. But in pairing with Pat Shurmur, Adam Thielen, Stefon Diggs, and Kyle Rudolph, he shined for much of the 2017 campaign. His play in 2018 has made him look much more like the player he was prior to last year.

Keenum has not shown much chemistry with any non-Emmanuel Sanders receiver, and he has struggled badly to throw the ball downfield. On passes traveling 15 yards in the air or more, Keenum is just 20 of 41 for 591 yards, two touchdowns and four interceptions, according to Sports Info Solutions. Compare that to last year when he was 44 of 103 for 1,118 yards, eight touchdowns and three picks. He’s already exceeded last year’s interception total on those types of passes, while his passer rating has dropped from 94.9 to 71.5.

Arizona’s pass defense has been strong this season, and in particular has been strong against the deep pass. No team in the NFL has been better against passes traveling 15 yards in the air or more, according to Football Outsiders’ DVOA. Arizona has been somewhat willing to concede the short pass in order to come up and tackle, and the Broncos may have to settle for attempting to move the ball downfield that way rather than searching for big plays.

While Keenum has struggled this year, the Broncos’ rookie-led run game has actually fared well. Third-round pick Royce Freeman and undrafted free agent Phillip Lindsayhave formed a solid backfield duo, with each player averaging better than 4.7 yards per carry. Combined, they have toted the ball 119 times for 618 yards and four scores, and the Broncos lead the NFL in yards per rush and are 10th in yards per game despite ranking 21st in attempts.

Lindsay is the more versatile of the two players and appears to be the preferred back in pass situations, but Freeman has shown a strong ability to break tackles and generate yards after contact. His 15 broken tackles in the run game rank third in the NFL behind only Melvin Gordon and Chris Carson, and his rate of one broken tackle every 3.8 carries is second-best among the 70 NFL players who have run the ball at least 20 times. The Cardinals have had 17 tackle attempts broken by opposing running backs this season, one of the highest figures in the NFL, so Freeman’s power game could be more key than usual in this particular matchup.

Only one team in the NFL has scored fewer points than the Cardinals this season, and that team has been quarterbacked by Nathan Peterman and Josh Allen, so it doesn’t really count. Arizona struggled early on with Sam Bradford under center and has since made the switch over to rookie Josh Rosen. Even with Rosen under center, the Cardinals have failed to crack even 300 total yards in a single game, making them one of just two teams that has yet to pass that barrier.

Arizona’s problems have been many, but the lack of creativity in the way the team has used star running back David Johnson really sticks out as a source of their extreme inability to move the ball with any level of consistency. Johnson is one of the most versatile players in the NFL as a 6-foot-1, 224-pound running back who has the route-running and catching ability of a wide receiver, but the Cardinals have largely been content to run him up the middle and throw him simple swing and circle routes rather than moving him around the formation and getting him into open space.

Johnson has also been running into stacked boxes, with 68 of his 92 carries coming when the defense has had seven players in the box or more, according to Sports Info Solutions. That rate of 74 percent is quite a bit higher than his breakout 2016 season, when 68 percent of his runs came against seven-plus men in the box. Those runs have been even less effective this season than they were then, however, as his yards per carry average on those plays has dropped from 4.05 to 3.13.

Without Johnson playing at his best, the Cardinals’ passing game has been repeatedly put in less than advantageous situations. Bradford was unable to make much of anything happen when he was on the field, and while Rosen has been better, he has also been prone to rookie mistakes. Rosen is at least firing the ball downfield at a much greater rate than Bradford, allowing the Cardinals to create some chunk plays that they were sorely missing at the beginning of the year. Just 14 of Bradford’s 80 pass attempts traveled 15 or more yards in the air, and he completed only six of those passes for 154 yards, two touchdowns, and three picks. Rosen, on the other hand, has thrown 23 of his 90 pass attempts more than 15 yards downfield, completing 10 for 296 yards and two scores. Rosen has shown a fair amount of trust in fellow rookie Christian Kirk, who has 13 catches for 190 yards and a score in Rosen’s three starts.

It’s still extremely tough to move the ball against Denver through the air, even after the team traded Aqib Talib last offseason. Chris Harris Jr. remains one of the NFL’s premiere corners, and the Von Milled-led pass rush can still hit home. The Broncos have somewhat struggled to contain tight ends in the passing game, and if Rosen and Ricky Seals-Jones can get on the same page as they were for much of last week’s game against the Vikings, some big plays could be there over the middle of the field.

Still, the best way to move the ball on the Broncos is on the ground, and that appears to be the one thing the Cardinals are most incapable of doing. The smart money is on Arizona struggling to really get untracked offensively, leaving everything on Rosen’s right shoulder. And that’s not a great situation to be in when Miller and company are bearing down on a young QB.

Thursday Night Football

Thursday Night Football Live: It’s a Thursday in October, and football fans know that means another “Thursday Night Football” game is on the schedule. Tonight’s NFL game is the Denver Broncos vs. Arizona Cardinals.

Click Here To Watch

“Thursday Night Football” kickoff time is 8:20 p.m. ET, and fans who want to watch the game on TV or live stream the Broncos vs. Cardinals for free have multiple options tonight — including watching online with Amazon Prime.

The game is being played at State Farm Stadium in Phoenix, but the home team Cardinals, who have a lowly 1-5 record this season, are the underdogs. The Broncos vs. Cardinals betting odds indicate that the Broncos, with a record of 2-4, are 2-point favorites to win tonight.

Here are all the ways you can watch the Broncos vs. Cardinals “Thursday Night Football” game for free.

What Channel Is the Broncos vs. Cardinals Game On Tonight?

Tonight’s game, like most “Thursday Night Football” matchups, is being broadcast on both Fox and the NFL Network. The easiest way to watch the Broncos vs. Cardinals game for free is tuning in to your local Fox station.

If you have a basic satellite or cable TV subscription, the package probably includes broadcast networks like Fox and NBC.

If you don’t have cable, you should still be able to watch “Thursday Night Football” for free with a digital anten. You can buy one for about $25, and in most of the country once it’s connected to your TV it will provide free, unlimited viewing of over-the-air networks, including Fox, CBS, PBS, and ABC.

How to Live Stream the Broncos vs. Cardinals for Free

In addition to traditional TV viewing, there are plenty of ways to watch “Thursday Night Football” online for free. As we’ve previously reported, fans can live stream many NFL games — including “Thursday Night Football” — for free on their phones by way of new features on two mobile apps:

Bear in mind, though, that these apps only allow live streaming on phones. They cannot be used to live stream NFL games on a larger screen, like a tablet or connected TV.

How to Watch “Thursday Night Football” Online on Any Screen You Want

Amazon Prime members can live stream the Broncos vs. Cardinals game for free tonight on any screen they want, including a laptop, tablet, or TV.

Heading into the 2018 season, Amazon cut a deal with the NFL giving it the right to stream 11 “Thursday Night Football” games on Amazon Prime. Tonight’s Broncos vs. Cardinals game is one of the matchups you can stream on Amazon Video — assuming you’re a Prime member.

Amazon Prime subscriptions generally cost $119 per year or $12.99 per month, and there are 30-day free trial periods for new subscribers. In addition to access to Amazon Video content, Prime subscribers get free two-day shipping on most Amazon purchases and unlimited streaming of certain music content.

Yet another way to watch NFL games online, including tonight’s Broncos vs. Cardinals game on “Thursday Night Football,” is via a streaming TV service such as Fubo TV, Hulu Live, DirecTV Now, PlayStation Vue, or YouTube TV.

These live streaming services include dozens of pay channels in their packages, and in most of the country they also come with access to local broadcasts of channels like Fox and CBS. Subscriptions for these services start at roughly $40 to $45 per month, but you can use them to live stream “Thursday Night Football” for free during a free trial period. They all offer free trials, lasting about a week for new subscribers. Just remember that you must cancel before the trial ends if you don’t want to become a paying subscriber.

We’ve included affiliate links into this article. Click here to learn what those are.

Stanford vs Arizona State

The Week 8 college football schedule includes an early dose of Pac-12 action on Thursday night when the Arizona State Sun Devils host the Stanford Cardinal at 9 p.m. ET. Stanford can keep pace with Washington in the North Division with a victory, while the Sun Devils will take a needed step toward bowl eligibility if they pull off the upset. Stanford opened as a three-point favorite, but is laying 2.5 in the latest Stanford vs. Arizona State odds. The over-under, or total number of points Vegas thinks will be scored, has shot up over a touchdown from 51.5 to 59. Before locking in your Stanford vs. Arizona State picks, listen to what SportsLine expert Emory Hunt has to say.

CLICK HERE TO WATCH

Hunt is the founder and CEO of Football Gameplan, which has been supplying analysis of all levels of football since 2007. The former running back joined SportsLine in 2016 and has put his stamp on college football.

His expertise has earned him the nickname “The Czar of the Playbook,” and Hunt already has spent endless hours breaking down the rosters of FBS clubs. With his Thursday night selection, he is looking to build on an incredible 8-1 mark on spread picks involving either Arizona State or Stanford. Anyone who has followed him is up big.

In Week 2 Hunt advised SportsLine members to back Stanford as a six-point favorite against rebuilding USC. The Cardinal defense led the way to a dominating 17-3 victory, and anyone who followed Hunt’s advice picked up an easy winner.

Now, Hunt has scrutinized Stanford vs. Arizona State from every possible angle to reveal a strong point-spread pick that he’s sharing only at SportsLine.

Hunt knows that in the early going, Stanford benefited from attacking defenses that were prepared to limit the effectiveness of Heisman Trophy hopeful Bryce Love. The Cardinal took advantage of single coverage and quarterback K.J. Costello made several big plays in the passing game. Costello is fourth in the Pac-12 with 1,611 passing yards and is completing 62.6 percent of his attempts.

But Stanford has been hampered by the lingering ankle injury to Love, who was limited in the loss to Notre Dame and sat out last week’s loss to Utah. Without Love, the Cardinal mustered just 42 rushing yards against the physical Utes. Love is listed as questionable for Thursday night’s game.

Stanford beat Arizona State by 10 last year, but that doesn’t guarantee it will cover Thursday against a Sun Devils club that is looking for a turnaround of its own.

Hunt also knows many observers questioned the offseason hiring of former NFLcoach Herm Edwards to lead ASU, but he did a lot to silence doubters in the early season. In Week 2, the Sun Devils knocked off Big Ten contender Michigan State 16-13 as a six-point home underdog. That same Michigan State team beat Penn State on the road last Saturday.

In its last outing, Arizona State (3-3) took previously-unbeaten Colorado to the wire before the Buffaloes prevailed 28-21.

We can tell you Hunt is leaning toward the Under, but he has identified the crucial X-factor that makes one side of the spread a must-back. He’s only sharing it at SportsLine.

Who covers in Stanford vs. Arizona State? And which crucial X-factor causes one side of the spread to hit hard? Visit SportsLine now to see which side you should jump on Thursday, all from a seasoned expert who is 8-1 on his picks involving these teams.

Red Sox vs Astros

Red Sox vs Astros: Game 5 of the 2018 ALCS brings us back to Houston with the Red Sox one win away from advancing to the World Series. It wasn’t certain before Game 4 ended who would start for Boston, as lefty ace Chris Sale was unable to go on account of his stomach illness. Nathan Eovaldi and Rick Porcello won’t be able to pitch, and Eduardo Rodriguez threw seven pitches in relief in Game 4. That left David Price, who has a 9.95 ERA in two postseason starts this year and who’ll start Game 5 on short rest. On the other side, it’s Justin Verlander, who notched a quality start in the Game 1 win over Boston.

CLICK HERE TO INSTANT ACCESS 

ALCS Game 5: Red Sox vs. Astros

Red Sox: How does Alex Cora handle his pitching staff in what should’ve been Sale’s start and with a short-rest Price on the mound? He got just four innings from Porcello in Game 4, and this of course will be the third straight game without an off day. Boston already has a dubious bullpen, but despite all those factors Cora is going to need to wring outs from some assemblage of hurlers. Which levers he pulls will matter greatly.

Astros: Houston’s task is to take step one toward coming back from down 3-1 in this best-of-seven series. Teams in the Astros’ position — down 3-1 and having to play a potential Game 6 and Game 7 on the road — have come back to win the series in question just 14.9 percent of the time. It’s not impossible, but it’s difficult. On the upside, those same teams are almost .500 in Game 5. So Houston’s got that going for it.

Game prediction picks

No reason to get cute with this pick. It’s Verlander at home against a Boston pitching staff that has no clear answers in Game 5. The Astros send it back to Boston for a Game 6.

Pick: Astros (-190)

So who wins every playoff game? And which teams are a must-back? Visit SportsLine now to get MLB Playoff picks from the proven model that simulates every game 10,000 times, and find out.

Broncos vs Cardinals

It’s been an ugly start to the season for the Arizona Cardinals, who sit at 1-5 on the season going into their Thursday Night Football matchup against the Denver Broncos. The game is set for 8:20 p.m. ET on NFL Network and FOX (live streaming via FuboTV, NFL, FOX Sports GO, Amazon Prime).

Click Here To Instant Access Now

The lone win for the Cardinals came over the struggling 49ers, and they have yet to win a single home game. That said, the Broncos have earned both of their wins — they sit at 2-4 — at home, losing both of their away games thus far, and neither was particularly close. Their wins have come against the Seahawks and Raiders.

Case Keenum has been starting for the Broncos, and he’s been less than ideal. He’s completed 63.1 percent of his passes for 1,687 yards, seven touchdowns, and eight interceptions. The turnovers are what hurts them the most, though they’re also rushing for about 200 fewer yards in total than their opponents thus far this season.

Josh Rosen has taken over as the starting quarterback of the Cardinals, and he’s been very spotty. He’s completed just 55.6 percent of his passes for 626 yards, two touchdowns, and two interceptions while being sacked seven times. The Cardinals are also terrible at running the ball, with just 384 rushing yards compared to 907 rushing yards allowed to their opponents this season.

Below is all you need to know to watch the action on Thursday.

Time, TV, and streaming info

  • Time: 8:20 p.m. ET
  • Location: State Farm Stadium, Glendale, Arizona
  • TV: NFL Network, FOX
  • Streaming: FuboTV, NFL, FOX Sports GO, Amazon Prime
  • Odds: The Broncos opened as narrow 2-point favorites over Arizona.

Broncos vs. Cardinals news

  • The Broncos are fairly banged up going into Thursday’s game, as the team ruled out all of Adam Jones, Shane Ray, Dymonte Thomas, Jared Veldheer and Ron Leary in its final injury report.
  • Arizona isn’t quite as injured, but they ruled out two started in Tre Boston and Mike Iupati in the final injury report.
  • Getting Larry Fitzgerald touchdowns has been a huge problem for the Cardinals — this is the first time in his career that he’s not caught a TD pass in six games.
  • The Broncos gave up 593 rushing yards over two games, an NFL record — not the kind you’d want, of course — and Vance Joseph says he is making changes to mitigate the damage.
  • Fortunately for Denver, the Cardinals haven’t been very good at running the ball, and a lot of that has to do with predictability: they run up the middle more than any team in the NFL.
  • The Cardinals also seem to be over-complicating things on both sides of the ball.

Broncos vs. Cardinals prediction

In the latest SB Nation expert NFL picks, three of the seven are going with Denver, along with the coin flip and the OddsShark computer. That leaves another four picking the Cardinals to win it.

Cardinals vs Broncos

Cardinals vs Broncos; Week 7’s edition of ‘Thursday Night Football’ features two of the top 10 picks in the 2018 NFL Draft, and we’ll actually get to see them both on the field at the same time.

Cardinals vs Broncos Live

There were some who thought the Denver Broncos might be interested in a quarterback near the top of the draft, but when pass-rusher Bradley Chubb fell into their laps, John Elway and company pulled the trigger and gave Von Miller a partner in crime. A few picks later, the Cardinals traded up for a quarterback, making Josh Rosen the fourth passer off the board after Baker Mayfield, Sam Darnold, and Josh Allen.

Rosen has shown some flashes of interesting talent this season, including the ability to fit the ball into tight passing windows. He looks like the kind of player who could lead Arizona for quite a while. The Broncos, meanwhile, seem likely to be searching for a new quarterback after this season, as free agent signing Case Keenum has not worked out quite as well as expected.

Of course, what happened in the first six weeks of the year may or may not have much bearing on what happens this Thursday (8:20 p.m., NFL Network, Fox, stream on FUBO). Will Rosen or Keenum lead their team to a victory?

The Broncos’ offense has been wildly inconsistent throughout this season, largely due to the up-and-down play of quarterback Case Keenum. Denver got arguably the worst quarterback play in the NFL in 2017, with Trevor Siemian, Paxton Lynch, and Brock Osweiler combining to complete 59 percent of their passes at 6.5 yards per attempt while throwing 19 touchdowns against 22 interceptions. After Keenum’s fantastic season in Minnesota, the Broncos targeting him early in free agency and gave him a sizable deal, assuming that he’d be an obvious upgrade over the departed trio. Six games into the year, it’s not entirely clear that’s the (I’m really sorry about this) case.

Prior to last season, Keenum had shown himself to be, at best, a below-average starter. Most of the time, he looked more like a vaguely capable backup. But in pairing with Pat Shurmur, Adam Thielen, Stefon Diggs, and Kyle Rudolph, he shined for much of the 2017 campaign. His play in 2018 has made him look much more like the player he was prior to last year.

Year Team Comp % YPA TD%  INT% RTG
2013-2016 HOU/RAM 58.4 6.7 3.1 2.6 78.4
2017 MIN 67.6 7.4 4.6 1.5 98.3
2018 DEN 63.1 7.2 3.0 3.4 80.5

Keenum has not shown much chemistry with any non-Emmanuel Sanders receiver, and he has struggled badly to throw the ball downfield. On passes traveling 15 yards in the air or more, Keenum is just 20 of 41 for 591 yards, two touchdowns and four interceptions, according to Sports Info Solutions. Compare that to last year when he was 44 of 103 for 1,118 yards, eight touchdowns and three picks. He’s already exceeded last year’s interception total on those types of passes, while his passer rating has dropped from 94.9 to 71.5.

Arizona’s pass defense has been strong this season, and in particular has been strong against the deep pass. No team in the NFL has been better against passes traveling 15 yards in the air or more, according to Football Outsiders’ DVOA. Arizona has been somewhat willing to concede the short pass in order to come up and tackle, and the Broncos may have to settle for attempting to move the ball downfield that way rather than searching for big plays.

While Keenum has struggled this year, the Broncos’ rookie-led run game has actually fared well. Third-round pick Royce Freeman and undrafted free agent Phillip Lindsayhave formed a solid backfield duo, with each player averaging better than 4.7 yards per carry. Combined, they have toted the ball 119 times for 618 yards and four scores, and the Broncos lead the NFL in yards per rush and are 10th in yards per game despite ranking 21st in attempts.

Lindsay is the more versatile of the two players and appears to be the preferred back in pass situations, but Freeman has shown a strong ability to break tackles and generate yards after contact. His 15 broken tackles in the run game rank third in the NFL behind only Melvin Gordon and Chris Carson, and his rate of one broken tackle every 3.8 carries is second-best among the 70 NFL players who have run the ball at least 20 times. The Cardinals have had 17 tackle attempts broken by opposing running backs this season, one of the highest figures in the NFL, so Freeman’s power game could be more key than usual in this particular matchup.

Only one team in the NFL has scored fewer points than the Cardinals this season, and that team has been quarterbacked by Nathan Peterman and Josh Allen, so it doesn’t really count. Arizona struggled early on with Sam Bradford under center and has since made the switch over to rookie Josh Rosen. Even with Rosen under center, the Cardinals have failed to crack even 300 total yards in a single game, making them one of just two teams that has yet to pass that barrier.

Arizona’s problems have been many, but the lack of creativity in the way the team has used star running back David Johnson really sticks out as a source of their extreme inability to move the ball with any level of consistency. Johnson is one of the most versatile players in the NFL as a 6-foot-1, 224-pound running back who has the route-running and catching ability of a wide receiver, but the Cardinals have largely been content to run him up the middle and throw him simple swing and circle routes rather than moving him around the formation and getting him into open space.

Johnson has also been running into stacked boxes, with 68 of his 92 carries coming when the defense has had seven players in the box or more, according to Sports Info Solutions. That rate of 74 percent is quite a bit higher than his breakout 2016 season, when 68 percent of his runs came against seven-plus men in the box. Those runs have been even less effective this season than they were then, however, as his yards per carry average on those plays has dropped from 4.05 to 3.13.

Without Johnson playing at his best, the Cardinals’ passing game has been repeatedly put in less than advantageous situations. Bradford was unable to make much of anything happen when he was on the field, and while Rosen has been better, he has also been prone to rookie mistakes. Rosen is at least firing the ball downfield at a much greater rate than Bradford, allowing the Cardinals to create some chunk plays that they were sorely missing at the beginning of the year. Just 14 of Bradford’s 80 pass attempts traveled 15 or more yards in the air, and he completed only six of those passes for 154 yards, two touchdowns, and three picks. Rosen, on the other hand, has thrown 23 of his 90 pass attempts more than 15 yards downfield, completing 10 for 296 yards and two scores. Rosen has shown a fair amount of trust in fellow rookie Christian Kirk, who has 13 catches for 190 yards and a score in Rosen’s three starts.

It’s still extremely tough to move the ball against Denver through the air, even after the team traded Aqib Talib last offseason. Chris Harris Jr. remains one of the NFL’s premiere corners, and the Von Milled-led pass rush can still hit home. The Broncos have somewhat struggled to contain tight ends in the passing game, and if Rosen and Ricky Seals-Jones can get on the same page as they were for much of last week’s game against the Vikings, some big plays could be there over the middle of the field.

Still, the best way to move the ball on the Broncos is on the ground, and that appears to be the one thing the Cardinals are most incapable of doing. The smart money is on Arizona struggling to really get untracked offensively, leaving everything on Rosen’s right shoulder. And that’s not a great situation to be in when Miller and company are bearing down on a young QB.