|
I guess if we're talking football (soccer to us Americans), then it would have to be Columbus Crew Stadium. It's nothing special compared to those European monster stadiums, but it's a nice place to watch a game, and it's walking distance from my house. It's also the first stadium in the US built primarily as a soccer stadium.

|