A drive-in at the stadium is a tailgate. You have to anticipate to the lowest common denominator, meaning people WILL be knuckleheads, drink, and unacceptably congregate. The result being no fans allowed at the AFC championship game.
The Pegulas were wise not to go there.