Kyler Murray is off to a solid start to his NFL career, but so far, he has been no Nick Bosa.

Now, obviously, the Nos. 1 and 2 overall picks from the 2019 NFL Draft play very different positions. One is a quarterback; the other's job is to make a QB's life as tough as possible. We'll get our first chance to see the two go head-to-head when the 49ers face the Cardinals on Thursday night.

Arizona head coach Kliff Kingsbury made the decision to select Murray first overall, but he has been keeping tabs on the player selected immediately after him.

"(Bosa is) one of those guys you want on your team and in your locker room," Kingsbury told reporters Monday. “He plays his tail off. He’s as relentless as they come.

"And a real guy’s guy. You can tell his teammates like him. We had him graded very highly and San Francisco made a great pick."

Kingsbury went on to admit that he "loved" Bosa during the pre-draft process, but doesn't regret the decision to pick Murray, who is on pace to throw for nearly 4,000 yards as a rookie.

"With Kyler, every week is a learning experience. He’s got that God-given ability to get out and make plays, and you just walk that fine line on when to do that."

Murray has led the Cardinals to three wins in their last four games, and remains confident they can beat the 49ers and their vaunted defense.

"They’re obviously a great defense,” Murray told Arizona reporters Monday, “but we feel if we execute, we’ll be fine."

[RELATED: Kyler calls Bosa 'a freak' before Cardinals-49ers game]

Bosa, on the other hand, played it closer to the vest.

"It's a division game," Bosa said following San Francisco's Week 8 win over Carolina, "so we're going to play as hard as we can."

Bosa is the sixth NFL player since 1982 with seven sacks in his first seven career games. The Cardinals might not regret their decision right now, but if Bosa plays as hard as he can against Arizona, that's bound to change by the end of Thursday night.

While the 49ers' defense is stealing the headlines, coach Kyle Shanahan consistently has been putting San Francisco's offense in a position to succeed.

Don't believe me? Take it from one of his former players -- future Hall of Fame offensive lineman Joe Thomas.

Thomas took part in a Reddit 'Ask Me Anything' discussion Monday, and within it, he described his favorite offense of the nine that he had the pleasure of playing in. His answer: none other than Shanahan's.

Really cool and in-depth response from Joe Thomas in his reddit AMA today about why he liked blocking in Kyle Shanahan's wide zone scheme so much pic.twitter.com/VGIBp2rj8h

— Jordan Zirm (@clevezirm) October 28, 2019

"My favorite offense that I have ever played in was the wide zone/Kyle Shanahan," Thomas responded. "I liked it the most because the run and the pass in the play-action all fit together and everything made perfect sense. It was like a computer program where everything was dichotomous; it was either a zero or a one and you knew exactly what you had to do on every single play and why.

"So once you memorized everything there was to know about the offense, you could turn yourself into a computer and it led to minimal amount of mistakes and you were able to make quick adjustments on the field without having to come to the sideline and ask the coach what we should do if we saw something we didn't practice."

In Week 8, the 49ers picked the Panthers' defense apart through constant play-action and misdirection. Several of their touchdowns were of the untouched variety, as Shanahan's play-calls often left Carolina running around like a bunch of chickens with their heads cut off.

Shanahan was Thomas' offensive coordinator when both were with the Browns for the 2014 season, and the now-retired lineman directly benefitted from Shanahan's scheme.

"I also liked running the wide-zone scheme because it limited the amount of straight drop-back protection that we had to block for, which is the most difficult and challenging thing that an offensive lineman does, and it is where they can most easily become exposed and it gives the most advantage to a defensive line when you're just dropping the quarterback to the same spot on each pass play."

San Francisco was without both Joe Staley and Mike McGlinchey against Carolina, forcing the 49ers to use two back-up offensive tackles against the Panthers, who entered the game leading the league in sacks. In the dominant 51-13 victory, Justin Skule and Daniel Brunskill held up well, as quarterback Jimmy Garoppolo was sacked just three times.

[RELATED: Grading 49ers' offense, defense in 51-13 win over Panthers]

The 49ers have allowed the fewest points in the NFC by far, but they wouldn't have a ridiculous plus-130 point differential if the offense wasn't operating like a finely-tuned machine, as well.

The NFL trade deadline is fast approaching, and a number of contenders should be in the market to make trade that could alter the course of their season.

We already have seen the Jaguars trade star cornerback Jalen Ramsey to the Rams, the 49ers acquire wide receiver Emmanuel Sanders from the Broncos and the Patriots pick up Mohamed Sanu from the Falcons. 

The Oct. 29 trade deadline (1 p.m. PT) is fast approaching, so you'll want to be up to date on all the latest moves as soon as they happen.

Will the 49ers make another move to solidify themselves as the best in the NFC? What will Jon Gruden's Raiders choose to do after their heartbreaking Week 8 loss dropped them to 3-4 on the season? Buy? Sell? With Gruden, anything and everything is on the table.

You can follow all of the NFL trade deadline rumors, news and talk below:

4:52 p.m.: Another player from Washington on the market? Cornerback Josh Norman could be on the move, NFL Media's Tom Pelissero reported.

In addition to LT Trent Williams, the #Redskins are calling around trying to trade CB Josh Norman, per sources. Tough to get value right now: Norman is due almost $6 million for the rest of this season and hasn't been practicing because of thigh and hand injuries.

— Tom Pelissero (@TomPelissero) October 28, 2019

1:07 p.m.: The Browns and Eagles have made a minor trade, with Cleveland sending linebacker Genard Avery to Philadelphia.

— Cleveland Browns (@Browns) October 28, 2019

12:02 p.m.: Is Washington finally ready to move Trent Williams?

Sources: The #Redskins are now open to dealing star LT Trent Williams. They have begun the process of looking at potential suitors, and the #Browns have been one. Unclear how high they set the asking price, but they’ll at least listen.

— Ian Rapoport (@RapSheet) October 28, 2019

11:15 a.m.: Could O.J. Howard be on the move?

Rumors continue to swirl around OJ Howard as a trade candidate. Two weeks ago I was told he wasn't available. I'm now told that the only way the Bucs consider trading him right now is for a substantial offer. Multiple teams have inquired. https://t.co/yiKTDuNqAK

— JennaLaineESPN (@JennaLaineESPN) October 28, 2019

9:26 a.m.: The Giants reportedly are beefing up their pass rush. For what? Unclear.

Trade: Jets traded Leonard Williams to Giants for a 3 this year and a 5 in 2021, per source.

— Adam Schefter (@AdamSchefter) October 28, 2019

6:55 a.m.:  The Cardinals reportedly are bulking up their backfield after they lost Chase Edmonds on Sunday.

Trade: Arizona has reached agreement in principle to trade a conditional 2020 draft pick to Miami for RB Kenyan Drake, league sources tell ESPN.

— Adam Schefter (@AdamSchefter) October 28, 2019

4:29 a.m.: What's the latest on Jets wide receiver Robby Anderson and Broncos cornerback Chris Harris?

From @gmfb: The trade deadline is two days away, and we offer some names to watch -- #Dolphins RB Kenyan Drake, #Jets WR Robby Anderson, and #Broncos CB Chris Harris. pic.twitter.com/ZZFQRwm75O

— Ian Rapoport (@RapSheet) October 28, 2019