I've never attended a game at either, so anyone who feels they need to bring up how uninformed I am can stop right now. I know, m'kay?

MMP looks like a field where I'd want to see a ballgame.

The Astrodome always looked like a place that I would've had to be forced at gun point to watch a football or baseball game.

Just wanted to chime in as a non-local observer. Take that for what it is.

(Yes, I'm kind of a D/FW homer, but I hated old Arlington Stadium and I can't stand Texas Stadium.)