JetFueledThoughts
Superstar
Off the top of the head:
Philly
Chicago
Milwaukee (2) The brewers play not that far from downtown
New Orleans (2)
Houston?
Charlotte (2)
Baltimore (2)
Indianapolis (2)
Boston (2)
Pittsburgh (3)
Interesting topic
You named a bunch of cities with two…
And Chicago stadiums are all 6-7 miles from each other, just doesn’t feel that way because Chicago is bigger than Atlanta