Went to our first home game. No tailgating allowed, the second you get out of your car you will be harassed to walk towards the stadium. If you stay in the car you can drink to your hearts content.
No alcohol sales in stadium as mentioned. If you have a plastic flask it would be easy to sneak it...