Ummmmmmmmmmmmmmm.....if people drink all day, then attend a 3 hour football game, without drinking, how will they still be drunk when they get in the car to drive home (also taking into account that with traffic you likely will be in gridlock traffic until AT LEAST 4 hours after the scheduled kickoff time)?
I'm not sure how alcohol works for you, but for most people, it tends to wear off significantly over time, and is generally completely gone after a number of hours. If you were drinking so hard that you're still smashed 4 hours later, then you likely spent the intervening period of time in an ER somewhere and not in a stadium.
Must be a miracle.
Alcohol takes much longer than 3-4 hours to dissolve out of the system after doing something like drinking all day.
I would recommend you read more things and can say it MAY be a miracle you're still alive if you believe what you wrote.