Sports Talk

What sport should my kid see live first?

My son is seven and has never been to a live game. I want his first time to be magical, not two hours of him asking for snacks and asking when it ends.

Baseball? Basketball? A minor league anything? Is there a sport that's especially good for short attention spans? And should we go for a big stadium or something smaller where he can get close to the players?

What was your first game as a kid, and do you remember it?