I was the ultimate goody-goody in high school, and my mom a strict enforcer of the rules (like "no skipping school"). I was all set to attend opening day in the Dome my junior year of HS, as it worked out that OD was a school holiday. Then bad weather hit and we had to go to school that day, so I missed the game.
Fast forward to senior year of HS, and this year it's a normal school day (and again an afternoon game). But I won tickets to the game in a drawing at work (I was a sacker at Randalls), and my mom not only let me go, she skipped work to go with me. The Astros lost, but it's still a good memory (and to date, my only MLB Opening Day).