When I see Najarian on CNBC talking about absolutely huge Call option buys, what was that one last week, 30,000 contracts representing 3M shares?
Who takes the other side?
Who takes the other side?
AON order type (All-Or-None)30,000 contracts representing 3M shares

Often - not always - it's a facilitation trade done on multiple exchanges - with a good portion done by the brokers/banks. An OPRA feed will show the nature of the contra parties. Frequently trades this size are done as part of a structured product and other times they are part of a capital markets transaction. Then again sometimes they are just large trades. Look for large blocks of the underlying as that can sometimes offer a clue.
Commonly the largest piece will be on the PHLX for fee capping.