Mitchell Leff/Getty Images

If Khalil Mack isn't an Oakland Raider after the 2018 trade deadline, it appears the oddsmakers think he'll be a Green Bay Packer.

OddsShark posted the odds for Mack's team after the Oct. 30 deadline, with the Raiders (+150) as favorites and the Packers (+275) clearly in second. No other team has better than 7-1 odds.

Mack, 27, has not been present at Raiders training camp as he holds out for a new contract.

The Packers have a need for a pass-rusher and two first-round picks in 2019, so there's some logic to the odds. But a trade to Green Bay seems unlikely. If any team trades for Mack, it will almost certainly look to lock him up on a contract that will make him one of (if not the) highest-paid defensive player in NFL history.

The Packers probably cannot afford to make that happen under the cap. At some point in the near future, they're going to sign Aaron Rodgers to a contract that will almost certainly make him the highest-paid player in NFL history. Having the highest-paid offensive player and highest-paid defensive player sounds like a cap nightmare waiting to happen.

The Packers are more likely to value their draft picks—cost-controlled assets—with Rodgers' new contract coming up. Even early-round draft picks tend to be cheaper than veteran contributors, and the Packers will need cheap assets to fill out the roster.

Mack, meanwhile, has shown no sign that he's coming to Raiders camp anytime soon. He is in the final year of his rookie contract, which will pay him $13.8 million in 2018.