I started getting my kids tickets when they were 6.
I know that’s young for most but they were ready. They love watching games and will watch the entire game in person or on TV. I wouldn’t have started them so young if I knew they wouldn’t stay engaged the entire game.