They're looking for contractors, there are plenty of H1B folks who are sponsored by agencies that contract them out to various companies. The normal term used in job postings is "no visa sponsorship".
But then MGM would have a contract with those agencies versus having the employees of those agencies apply as contractors to MGM directly, right?
Correct, they'd pay the companies via corp-to-corp.